GET Get sales activities for a project
{{baseUrl}}/projects/:id/sales/activities
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/sales/activities");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id/sales/activities")
require "http/client"

url = "{{baseUrl}}/projects/:id/sales/activities"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/projects/:id/sales/activities"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/sales/activities");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/sales/activities"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/projects/:id/sales/activities HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id/sales/activities")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/sales/activities"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/sales/activities")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:id/sales/activities")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/projects/:id/sales/activities');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:id/sales/activities'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/sales/activities';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/sales/activities',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/sales/activities")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/sales/activities',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:id/sales/activities'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:id/sales/activities');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:id/sales/activities'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/sales/activities';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/sales/activities"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/projects/:id/sales/activities" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/sales/activities",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/projects/:id/sales/activities');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/sales/activities');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/sales/activities');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/sales/activities' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/sales/activities' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id/sales/activities")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/sales/activities"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/sales/activities"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/sales/activities")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/projects/:id/sales/activities') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/sales/activities";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/projects/:id/sales/activities
http GET {{baseUrl}}/projects/:id/sales/activities
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id/sales/activities
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/sales/activities")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Insert sales activity for a project
{{baseUrl}}/projects/:id/sales/activities
QUERY PARAMS

id
BODY json

{
  "subject": "",
  "timestamp": 0,
  "type": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/sales/activities");

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  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/sales/activities" {:content-type :json
                                                                          :form-params {:subject ""
                                                                                        :timestamp 0
                                                                                        :type ""}})
require "http/client"

url = "{{baseUrl}}/projects/:id/sales/activities"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\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}}/projects/:id/sales/activities"),
    Content = new StringContent("{\n  \"subject\": \"\",\n  \"timestamp\": 0,\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}}/projects/:id/sales/activities");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/sales/activities"

	payload := strings.NewReader("{\n  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\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/projects/:id/sales/activities HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 51

{
  "subject": "",
  "timestamp": 0,
  "type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/sales/activities")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/sales/activities"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"subject\": \"\",\n  \"timestamp\": 0,\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  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/sales/activities")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/sales/activities")
  .header("content-type", "application/json")
  .body("{\n  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  subject: '',
  timestamp: 0,
  type: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:id/sales/activities');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/sales/activities',
  headers: {'content-type': 'application/json'},
  data: {subject: '', timestamp: 0, type: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/sales/activities';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"subject":"","timestamp":0,"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}}/projects/:id/sales/activities',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "subject": "",\n  "timestamp": 0,\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  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/sales/activities")
  .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/projects/:id/sales/activities',
  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({subject: '', timestamp: 0, type: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/sales/activities',
  headers: {'content-type': 'application/json'},
  body: {subject: '', timestamp: 0, 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('POST', '{{baseUrl}}/projects/:id/sales/activities');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  subject: '',
  timestamp: 0,
  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: 'POST',
  url: '{{baseUrl}}/projects/:id/sales/activities',
  headers: {'content-type': 'application/json'},
  data: {subject: '', timestamp: 0, type: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/sales/activities';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"subject":"","timestamp":0,"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 = @{ @"subject": @"",
                              @"timestamp": @0,
                              @"type": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/sales/activities"]
                                                       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}}/projects/:id/sales/activities" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/sales/activities",
  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([
    'subject' => '',
    'timestamp' => 0,
    '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('POST', '{{baseUrl}}/projects/:id/sales/activities', [
  'body' => '{
  "subject": "",
  "timestamp": 0,
  "type": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/sales/activities');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'subject' => '',
  'timestamp' => 0,
  'type' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'subject' => '',
  'timestamp' => 0,
  'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:id/sales/activities');
$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}}/projects/:id/sales/activities' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "subject": "",
  "timestamp": 0,
  "type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/sales/activities' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "subject": "",
  "timestamp": 0,
  "type": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects/:id/sales/activities", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/sales/activities"

payload = {
    "subject": "",
    "timestamp": 0,
    "type": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/sales/activities"

payload <- "{\n  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\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}}/projects/:id/sales/activities")

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  \"subject\": \"\",\n  \"timestamp\": 0,\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.post('/baseUrl/projects/:id/sales/activities') do |req|
  req.body = "{\n  \"subject\": \"\",\n  \"timestamp\": 0,\n  \"type\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/sales/activities";

    let payload = json!({
        "subject": "",
        "timestamp": 0,
        "type": ""
    });

    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}}/projects/:id/sales/activities \
  --header 'content-type: application/json' \
  --data '{
  "subject": "",
  "timestamp": 0,
  "type": ""
}'
echo '{
  "subject": "",
  "timestamp": 0,
  "type": ""
}' |  \
  http POST {{baseUrl}}/projects/:id/sales/activities \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "subject": "",\n  "timestamp": 0,\n  "type": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:id/sales/activities
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "subject": "",
  "timestamp": 0,
  "type": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/sales/activities")! 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 Monitor project activities
{{baseUrl}}/projects/:projectId/activities
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/activities");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/activities")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/activities"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/projects/:projectId/activities"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/activities");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/activities"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/projects/:projectId/activities HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/activities")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/activities"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/activities")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/activities")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/projects/:projectId/activities');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/activities'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/activities';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:projectId/activities',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/activities")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/activities',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/activities'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/activities');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/activities'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/activities';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/activities"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/projects/:projectId/activities" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/activities",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/projects/:projectId/activities');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/activities');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/activities');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/activities' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/activities' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/activities")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/activities"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/activities"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/activities")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/projects/:projectId/activities') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/activities";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/projects/:projectId/activities
http GET {{baseUrl}}/projects/:projectId/activities
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/activities
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/activities")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Submit comment to an activity
{{baseUrl}}/projects/:projectId/activities/:activityId
QUERY PARAMS

projectId
activityId
BODY json

{
  "comment": "",
  "commented_at": 0,
  "id": 0,
  "links": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/activities/:activityId");

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  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:projectId/activities/:activityId" {:content-type :json
                                                                                       :form-params {:comment ""
                                                                                                     :commented_at 0
                                                                                                     :id 0
                                                                                                     :links ""}})
require "http/client"

url = "{{baseUrl}}/projects/:projectId/activities/:activityId"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\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}}/projects/:projectId/activities/:activityId"),
    Content = new StringContent("{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\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}}/projects/:projectId/activities/:activityId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/activities/:activityId"

	payload := strings.NewReader("{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\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/projects/:projectId/activities/:activityId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 66

{
  "comment": "",
  "commented_at": 0,
  "id": 0,
  "links": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:projectId/activities/:activityId")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/activities/:activityId"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\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  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/activities/:activityId")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:projectId/activities/:activityId")
  .header("content-type", "application/json")
  .body("{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  comment: '',
  commented_at: 0,
  id: 0,
  links: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:projectId/activities/:activityId');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/activities/:activityId',
  headers: {'content-type': 'application/json'},
  data: {comment: '', commented_at: 0, id: 0, links: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/activities/:activityId';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"comment":"","commented_at":0,"id":0,"links":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:projectId/activities/:activityId',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "comment": "",\n  "commented_at": 0,\n  "id": 0,\n  "links": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/activities/:activityId")
  .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/projects/:projectId/activities/:activityId',
  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({comment: '', commented_at: 0, id: 0, links: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/activities/:activityId',
  headers: {'content-type': 'application/json'},
  body: {comment: '', commented_at: 0, id: 0, links: ''},
  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}}/projects/:projectId/activities/:activityId');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  comment: '',
  commented_at: 0,
  id: 0,
  links: ''
});

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}}/projects/:projectId/activities/:activityId',
  headers: {'content-type': 'application/json'},
  data: {comment: '', commented_at: 0, id: 0, links: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/activities/:activityId';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"comment":"","commented_at":0,"id":0,"links":""}'
};

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 = @{ @"comment": @"",
                              @"commented_at": @0,
                              @"id": @0,
                              @"links": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/activities/:activityId"]
                                                       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}}/projects/:projectId/activities/:activityId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/activities/:activityId",
  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([
    'comment' => '',
    'commented_at' => 0,
    'id' => 0,
    'links' => ''
  ]),
  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}}/projects/:projectId/activities/:activityId', [
  'body' => '{
  "comment": "",
  "commented_at": 0,
  "id": 0,
  "links": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/activities/:activityId');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'comment' => '',
  'commented_at' => 0,
  'id' => 0,
  'links' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'comment' => '',
  'commented_at' => 0,
  'id' => 0,
  'links' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:projectId/activities/:activityId');
$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}}/projects/:projectId/activities/:activityId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "comment": "",
  "commented_at": 0,
  "id": 0,
  "links": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/activities/:activityId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "comment": "",
  "commented_at": 0,
  "id": 0,
  "links": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects/:projectId/activities/:activityId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/activities/:activityId"

payload = {
    "comment": "",
    "commented_at": 0,
    "id": 0,
    "links": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/activities/:activityId"

payload <- "{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\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}}/projects/:projectId/activities/:activityId")

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  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\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/projects/:projectId/activities/:activityId') do |req|
  req.body = "{\n  \"comment\": \"\",\n  \"commented_at\": 0,\n  \"id\": 0,\n  \"links\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/activities/:activityId";

    let payload = json!({
        "comment": "",
        "commented_at": 0,
        "id": 0,
        "links": ""
    });

    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}}/projects/:projectId/activities/:activityId \
  --header 'content-type: application/json' \
  --data '{
  "comment": "",
  "commented_at": 0,
  "id": 0,
  "links": ""
}'
echo '{
  "comment": "",
  "commented_at": 0,
  "id": 0,
  "links": ""
}' |  \
  http POST {{baseUrl}}/projects/:projectId/activities/:activityId \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "comment": "",\n  "commented_at": 0,\n  "id": 0,\n  "links": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:projectId/activities/:activityId
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "comment": "",
  "commented_at": 0,
  "id": 0,
  "links": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/activities/:activityId")! 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 View activity comments
{{baseUrl}}/projects/:projectId/activities/:activityId/comments
QUERY PARAMS

projectId
activityId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/activities/:activityId/comments");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/activities/:activityId/comments")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/activities/:activityId/comments"

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}}/projects/:projectId/activities/:activityId/comments"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/activities/:activityId/comments");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/activities/:activityId/comments"

	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/projects/:projectId/activities/:activityId/comments HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/activities/:activityId/comments")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/activities/:activityId/comments"))
    .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}}/projects/:projectId/activities/:activityId/comments")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/activities/:activityId/comments")
  .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}}/projects/:projectId/activities/:activityId/comments');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/activities/:activityId/comments'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/activities/:activityId/comments';
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}}/projects/:projectId/activities/:activityId/comments',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/activities/:activityId/comments")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/activities/:activityId/comments',
  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}}/projects/:projectId/activities/:activityId/comments'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/activities/:activityId/comments');

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}}/projects/:projectId/activities/:activityId/comments'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/activities/:activityId/comments';
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}}/projects/:projectId/activities/:activityId/comments"]
                                                       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}}/projects/:projectId/activities/:activityId/comments" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/activities/:activityId/comments",
  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}}/projects/:projectId/activities/:activityId/comments');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/activities/:activityId/comments');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/activities/:activityId/comments');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/activities/:activityId/comments' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/activities/:activityId/comments' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/activities/:activityId/comments")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/activities/:activityId/comments"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/activities/:activityId/comments"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/activities/:activityId/comments")

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/projects/:projectId/activities/:activityId/comments') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/activities/:activityId/comments";

    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}}/projects/:projectId/activities/:activityId/comments
http GET {{baseUrl}}/projects/:projectId/activities/:activityId/comments
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/activities/:activityId/comments
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/activities/:activityId/comments")! 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 View all project comments
{{baseUrl}}/projects/:projectId/comments
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/comments");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/comments")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/comments"

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}}/projects/:projectId/comments"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/comments");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/comments"

	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/projects/:projectId/comments HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/comments")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/comments"))
    .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}}/projects/:projectId/comments")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/comments")
  .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}}/projects/:projectId/comments');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:projectId/comments'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/comments';
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}}/projects/:projectId/comments',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/comments")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/comments',
  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}}/projects/:projectId/comments'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/comments');

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}}/projects/:projectId/comments'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/comments';
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}}/projects/:projectId/comments"]
                                                       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}}/projects/:projectId/comments" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/comments",
  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}}/projects/:projectId/comments');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/comments');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/comments');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/comments' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/comments' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/comments")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/comments"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/comments"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/comments")

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/projects/:projectId/comments') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/comments";

    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}}/projects/:projectId/comments
http GET {{baseUrl}}/projects/:projectId/comments
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/comments
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/comments")! 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 View an activity
{{baseUrl}}/projects/:projectId/activities/:activityId
QUERY PARAMS

projectId
activityId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/activities/:activityId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/activities/:activityId")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/activities/:activityId"

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}}/projects/:projectId/activities/:activityId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/activities/:activityId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/activities/:activityId"

	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/projects/:projectId/activities/:activityId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/activities/:activityId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/activities/:activityId"))
    .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}}/projects/:projectId/activities/:activityId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/activities/:activityId")
  .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}}/projects/:projectId/activities/:activityId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/activities/:activityId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/activities/:activityId';
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}}/projects/:projectId/activities/:activityId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/activities/:activityId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/activities/:activityId',
  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}}/projects/:projectId/activities/:activityId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/activities/:activityId');

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}}/projects/:projectId/activities/:activityId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/activities/:activityId';
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}}/projects/:projectId/activities/:activityId"]
                                                       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}}/projects/:projectId/activities/:activityId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/activities/:activityId",
  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}}/projects/:projectId/activities/:activityId');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/activities/:activityId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/activities/:activityId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/activities/:activityId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/activities/:activityId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/activities/:activityId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/activities/:activityId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/activities/:activityId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/activities/:activityId")

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/projects/:projectId/activities/:activityId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/activities/:activityId";

    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}}/projects/:projectId/activities/:activityId
http GET {{baseUrl}}/projects/:projectId/activities/:activityId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/activities/:activityId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/activities/:activityId")! 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 result of an async operation
{{baseUrl}}/async/download
QUERY PARAMS

async_request_key
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/async/download?async_request_key=");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/async/download" {:query-params {:async_request_key ""}})
require "http/client"

url = "{{baseUrl}}/async/download?async_request_key="

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}}/async/download?async_request_key="),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/async/download?async_request_key=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/async/download?async_request_key="

	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/async/download?async_request_key= HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/async/download?async_request_key=")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/async/download?async_request_key="))
    .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}}/async/download?async_request_key=")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/async/download?async_request_key=")
  .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}}/async/download?async_request_key=');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/async/download',
  params: {async_request_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/async/download?async_request_key=';
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}}/async/download?async_request_key=',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/async/download?async_request_key=")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/async/download?async_request_key=',
  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}}/async/download',
  qs: {async_request_key: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/async/download');

req.query({
  async_request_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: 'GET',
  url: '{{baseUrl}}/async/download',
  params: {async_request_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/async/download?async_request_key=';
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}}/async/download?async_request_key="]
                                                       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}}/async/download?async_request_key=" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/async/download?async_request_key=",
  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}}/async/download?async_request_key=');

echo $response->getBody();
setUrl('{{baseUrl}}/async/download');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'async_request_key' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/async/download');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'async_request_key' => ''
]));

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/async/download?async_request_key=' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/async/download?async_request_key=' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/async/download?async_request_key=")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/async/download"

querystring = {"async_request_key":""}

response = requests.get(url, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/async/download"

queryString <- list(async_request_key = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/async/download?async_request_key=")

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/async/download') do |req|
  req.params['async_request_key'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/async/download";

    let querystring = [
        ("async_request_key", ""),
    ];

    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}}/async/download?async_request_key='
http GET '{{baseUrl}}/async/download?async_request_key='
wget --quiet \
  --method GET \
  --output-document \
  - '{{baseUrl}}/async/download?async_request_key='
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/async/download?async_request_key=")! 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 Retrieve an access token
{{baseUrl}}/token
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/token");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/token")
require "http/client"

url = "{{baseUrl}}/token"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/token"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/token");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/token"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/token HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/token")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/token"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/token")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/token")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/token');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/token'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/token';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/token',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/token")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/token',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/token'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/token');

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}}/token'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/token';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/token"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/token" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/token",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/token');

echo $response->getBody();
setUrl('{{baseUrl}}/token');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/token');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/token' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/token' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/token")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/token"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/token"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/token")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/token') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/token";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/token
http POST {{baseUrl}}/token
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/token
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/token")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get blog posts - ordered by created desc by default
{{baseUrl}}/blogs
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/blogs");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/blogs")
require "http/client"

url = "{{baseUrl}}/blogs"

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}}/blogs"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/blogs");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/blogs"

	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/blogs HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/blogs")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/blogs"))
    .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}}/blogs")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/blogs")
  .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}}/blogs');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/blogs'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/blogs';
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}}/blogs',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/blogs")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/blogs',
  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}}/blogs'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/blogs');

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}}/blogs'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/blogs';
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}}/blogs"]
                                                       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}}/blogs" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/blogs",
  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}}/blogs');

echo $response->getBody();
setUrl('{{baseUrl}}/blogs');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/blogs');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/blogs' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/blogs' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/blogs")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/blogs"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/blogs"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/blogs")

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/blogs') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/blogs";

    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}}/blogs
http GET {{baseUrl}}/blogs
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/blogs
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/blogs")! 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 Returns a commission list of current client. (POST)
{{baseUrl}}/commissions
BODY json

{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/commissions");

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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/commissions" {:content-type :json
                                                        :form-params {:budget_code ""
                                                                      :date_from ""
                                                                      :date_to ""
                                                                      :source_languages []
                                                                      :target_languages []
                                                                      :users []}})
require "http/client"

url = "{{baseUrl}}/commissions"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/commissions"),
    Content = new StringContent("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/commissions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/commissions"

	payload := strings.NewReader("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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/commissions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 126

{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/commissions")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/commissions"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/commissions")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/commissions")
  .header("content-type", "application/json")
  .body("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
  .asString();
const data = JSON.stringify({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/commissions');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/commissions',
  headers: {'content-type': 'application/json'},
  data: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/commissions';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_code":"","date_from":"","date_to":"","source_languages":[],"target_languages":[],"users":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/commissions',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "budget_code": "",\n  "date_from": "",\n  "date_to": "",\n  "source_languages": [],\n  "target_languages": [],\n  "users": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/commissions")
  .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/commissions',
  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({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/commissions',
  headers: {'content-type': 'application/json'},
  body: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/commissions');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/commissions',
  headers: {'content-type': 'application/json'},
  data: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/commissions';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_code":"","date_from":"","date_to":"","source_languages":[],"target_languages":[],"users":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"budget_code": @"",
                              @"date_from": @"",
                              @"date_to": @"",
                              @"source_languages": @[  ],
                              @"target_languages": @[  ],
                              @"users": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/commissions"]
                                                       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}}/commissions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/commissions",
  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([
    'budget_code' => '',
    'date_from' => '',
    'date_to' => '',
    'source_languages' => [
        
    ],
    'target_languages' => [
        
    ],
    'users' => [
        
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/commissions', [
  'body' => '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/commissions');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'budget_code' => '',
  'date_from' => '',
  'date_to' => '',
  'source_languages' => [
    
  ],
  'target_languages' => [
    
  ],
  'users' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'budget_code' => '',
  'date_from' => '',
  'date_to' => '',
  'source_languages' => [
    
  ],
  'target_languages' => [
    
  ],
  'users' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/commissions');
$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}}/commissions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/commissions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/commissions", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/commissions"

payload = {
    "budget_code": "",
    "date_from": "",
    "date_to": "",
    "source_languages": [],
    "target_languages": [],
    "users": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/commissions"

payload <- "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/commissions")

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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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/commissions') do |req|
  req.body = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/commissions";

    let payload = json!({
        "budget_code": "",
        "date_from": "",
        "date_to": "",
        "source_languages": (),
        "target_languages": (),
        "users": ()
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/commissions \
  --header 'content-type: application/json' \
  --data '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
echo '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}' |  \
  http POST {{baseUrl}}/commissions \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "budget_code": "",\n  "date_from": "",\n  "date_to": "",\n  "source_languages": [],\n  "target_languages": [],\n  "users": []\n}' \
  --output-document \
  - {{baseUrl}}/commissions
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/commissions")! 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 Returns a commission list of current client.
{{baseUrl}}/commissions
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/commissions");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/commissions")
require "http/client"

url = "{{baseUrl}}/commissions"

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}}/commissions"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/commissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/commissions"

	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/commissions HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/commissions")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/commissions"))
    .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}}/commissions")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/commissions")
  .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}}/commissions');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/commissions'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/commissions';
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}}/commissions',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/commissions")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/commissions',
  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}}/commissions'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/commissions');

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}}/commissions'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/commissions';
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}}/commissions"]
                                                       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}}/commissions" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/commissions",
  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}}/commissions');

echo $response->getBody();
setUrl('{{baseUrl}}/commissions');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/commissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/commissions' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/commissions' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/commissions")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/commissions"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/commissions"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/commissions")

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/commissions') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/commissions";

    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}}/commissions
http GET {{baseUrl}}/commissions
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/commissions
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/commissions")! 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 new document to your continuous project
{{baseUrl}}/continuous_projects/:projectId/documents
QUERY PARAMS

projectId
BODY json

{
  "document": {
    "data": "",
    "name": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/documents");

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  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:projectId/documents" {:content-type :json
                                                                                     :form-params {:document {:data ""
                                                                                                              :name ""}}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/documents"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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}}/continuous_projects/:projectId/documents"),
    Content = new StringContent("{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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}}/continuous_projects/:projectId/documents");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/documents"

	payload := strings.NewReader("{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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/continuous_projects/:projectId/documents HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 54

{
  "document": {
    "data": "",
    "name": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:projectId/documents")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/documents"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:projectId/documents")
  .header("content-type", "application/json")
  .body("{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  document: {
    data: '',
    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}}/continuous_projects/:projectId/documents');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents',
  headers: {'content-type': 'application/json'},
  data: {document: {data: '', name: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/documents';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"document":{"data":"","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}}/continuous_projects/:projectId/documents',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "document": {\n    "data": "",\n    "name": ""\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  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents")
  .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/continuous_projects/:projectId/documents',
  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({document: {data: '', name: ''}}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents',
  headers: {'content-type': 'application/json'},
  body: {document: {data: '', 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}}/continuous_projects/:projectId/documents');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  document: {
    data: '',
    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}}/continuous_projects/:projectId/documents',
  headers: {'content-type': 'application/json'},
  data: {document: {data: '', name: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/documents';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"document":{"data":"","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 = @{ @"document": @{ @"data": @"", @"name": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:projectId/documents"]
                                                       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}}/continuous_projects/:projectId/documents" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/documents",
  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([
    'document' => [
        'data' => '',
        '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}}/continuous_projects/:projectId/documents', [
  'body' => '{
  "document": {
    "data": "",
    "name": ""
  }
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/documents');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'document' => [
    'data' => '',
    'name' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'document' => [
    'data' => '',
    'name' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/documents');
$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}}/continuous_projects/:projectId/documents' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "document": {
    "data": "",
    "name": ""
  }
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/documents' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "document": {
    "data": "",
    "name": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:projectId/documents", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/documents"

payload = { "document": {
        "data": "",
        "name": ""
    } }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/documents"

payload <- "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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}}/continuous_projects/:projectId/documents")

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  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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/continuous_projects/:projectId/documents') do |req|
  req.body = "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/documents";

    let payload = json!({"document": json!({
            "data": "",
            "name": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:projectId/documents \
  --header 'content-type: application/json' \
  --data '{
  "document": {
    "data": "",
    "name": ""
  }
}'
echo '{
  "document": {
    "data": "",
    "name": ""
  }
}' |  \
  http POST {{baseUrl}}/continuous_projects/:projectId/documents \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "document": {\n    "data": "",\n    "name": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/documents
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["document": [
    "data": "",
    "name": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/documents")! 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 Complete a continuous project document
{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete
QUERY PARAMS

id
documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/continuous_projects/:id/documents/:documentId/complete HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:id/documents/:documentId/complete',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete');

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}}/continuous_projects/:id/documents/:documentId/complete'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/continuous_projects/:id/documents/:documentId/complete")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/continuous_projects/:id/documents/:documentId/complete') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:id/documents/:documentId/complete
http POST {{baseUrl}}/continuous_projects/:id/documents/:documentId/complete
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/documents/:documentId/complete
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/documents/:documentId/complete")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Complete continuous project language
{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete
QUERY PARAMS

id
targetLanguage
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/continuous_projects/:id/languages/:targetLanguage/complete HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:id/languages/:targetLanguage/complete',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete');

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}}/continuous_projects/:id/languages/:targetLanguage/complete'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/continuous_projects/:id/languages/:targetLanguage/complete")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/continuous_projects/:id/languages/:targetLanguage/complete') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete
http POST {{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/complete")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Complete continuous project
{{baseUrl}}/continuous_projects/:id/complete
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/complete");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id/complete")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/complete"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/continuous_projects/:id/complete"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:id/complete");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/complete"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/continuous_projects/:id/complete HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id/complete")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/complete"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/complete")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id/complete")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id/complete');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/complete'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/complete';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/complete',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/complete")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:id/complete',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/complete'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/continuous_projects/:id/complete');

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}}/continuous_projects/:id/complete'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/complete';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/complete"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/continuous_projects/:id/complete" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/complete",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/continuous_projects/:id/complete');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/complete');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:id/complete');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id/complete' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/complete' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/continuous_projects/:id/complete")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/complete"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/complete"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id/complete")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/continuous_projects/:id/complete') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/complete";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:id/complete
http POST {{baseUrl}}/continuous_projects/:id/complete
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/complete
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/complete")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Create a continuous project
{{baseUrl}}/continuous_projects
BODY json

{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "created_at": "",
  "id": 0,
  "is_enabled": false,
  "last_activity_at": "",
  "links": "",
  "mt_enabled": false,
  "mt_engine": "",
  "name": "",
  "postedit_enabled": false,
  "source_language": "",
  "status": "",
  "subscription": {
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
  },
  "target_languages": [],
  "type": "",
  "word_count": 0
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects");

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  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 0\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects" {:content-type :json
                                                                :form-params {:analytics_enabled false
                                                                              :auto_start_postedit false
                                                                              :created_at ""
                                                                              :id 0
                                                                              :is_enabled false
                                                                              :last_activity_at ""
                                                                              :links ""
                                                                              :mt_enabled false
                                                                              :mt_engine ""
                                                                              :name ""
                                                                              :postedit_enabled false
                                                                              :source_language ""
                                                                              :status ""
                                                                              :subscription {:downgrade []
                                                                                             :payment_method 0
                                                                                             :period_end ""
                                                                                             :plan_id ""
                                                                                             :plan_name ""
                                                                                             :price ""
                                                                                             :products []
                                                                                             :schedule_name ""
                                                                                             :schedule_start ""
                                                                                             :subscription_id ""
                                                                                             :upgrade []
                                                                                             :withTrial ""}
                                                                              :target_languages []
                                                                              :type ""
                                                                              :word_count 0}})
require "http/client"

url = "{{baseUrl}}/continuous_projects"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 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}}/continuous_projects"),
    Content = new StringContent("{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 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}}/continuous_projects");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects"

	payload := strings.NewReader("{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 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/continuous_projects HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 631

{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "created_at": "",
  "id": 0,
  "is_enabled": false,
  "last_activity_at": "",
  "links": "",
  "mt_enabled": false,
  "mt_engine": "",
  "name": "",
  "postedit_enabled": false,
  "source_language": "",
  "status": "",
  "subscription": {
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
  },
  "target_languages": [],
  "type": "",
  "word_count": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 0\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 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  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 0\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects")
  .header("content-type", "application/json")
  .body("{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 0\n}")
  .asString();
const data = JSON.stringify({
  analytics_enabled: false,
  auto_start_postedit: false,
  created_at: '',
  id: 0,
  is_enabled: false,
  last_activity_at: '',
  links: '',
  mt_enabled: false,
  mt_engine: '',
  name: '',
  postedit_enabled: false,
  source_language: '',
  status: '',
  subscription: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  },
  target_languages: [],
  type: '',
  word_count: 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}}/continuous_projects');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects',
  headers: {'content-type': 'application/json'},
  data: {
    analytics_enabled: false,
    auto_start_postedit: false,
    created_at: '',
    id: 0,
    is_enabled: false,
    last_activity_at: '',
    links: '',
    mt_enabled: false,
    mt_engine: '',
    name: '',
    postedit_enabled: false,
    source_language: '',
    status: '',
    subscription: {
      downgrade: [],
      payment_method: 0,
      period_end: '',
      plan_id: '',
      plan_name: '',
      price: '',
      products: [],
      schedule_name: '',
      schedule_start: '',
      subscription_id: '',
      upgrade: [],
      withTrial: ''
    },
    target_languages: [],
    type: '',
    word_count: 0
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"analytics_enabled":false,"auto_start_postedit":false,"created_at":"","id":0,"is_enabled":false,"last_activity_at":"","links":"","mt_enabled":false,"mt_engine":"","name":"","postedit_enabled":false,"source_language":"","status":"","subscription":{"downgrade":[],"payment_method":0,"period_end":"","plan_id":"","plan_name":"","price":"","products":[],"schedule_name":"","schedule_start":"","subscription_id":"","upgrade":[],"withTrial":""},"target_languages":[],"type":"","word_count":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}}/continuous_projects',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "analytics_enabled": false,\n  "auto_start_postedit": false,\n  "created_at": "",\n  "id": 0,\n  "is_enabled": false,\n  "last_activity_at": "",\n  "links": "",\n  "mt_enabled": false,\n  "mt_engine": "",\n  "name": "",\n  "postedit_enabled": false,\n  "source_language": "",\n  "status": "",\n  "subscription": {\n    "downgrade": [],\n    "payment_method": 0,\n    "period_end": "",\n    "plan_id": "",\n    "plan_name": "",\n    "price": "",\n    "products": [],\n    "schedule_name": "",\n    "schedule_start": "",\n    "subscription_id": "",\n    "upgrade": [],\n    "withTrial": ""\n  },\n  "target_languages": [],\n  "type": "",\n  "word_count": 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  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 0\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects")
  .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/continuous_projects',
  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({
  analytics_enabled: false,
  auto_start_postedit: false,
  created_at: '',
  id: 0,
  is_enabled: false,
  last_activity_at: '',
  links: '',
  mt_enabled: false,
  mt_engine: '',
  name: '',
  postedit_enabled: false,
  source_language: '',
  status: '',
  subscription: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  },
  target_languages: [],
  type: '',
  word_count: 0
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects',
  headers: {'content-type': 'application/json'},
  body: {
    analytics_enabled: false,
    auto_start_postedit: false,
    created_at: '',
    id: 0,
    is_enabled: false,
    last_activity_at: '',
    links: '',
    mt_enabled: false,
    mt_engine: '',
    name: '',
    postedit_enabled: false,
    source_language: '',
    status: '',
    subscription: {
      downgrade: [],
      payment_method: 0,
      period_end: '',
      plan_id: '',
      plan_name: '',
      price: '',
      products: [],
      schedule_name: '',
      schedule_start: '',
      subscription_id: '',
      upgrade: [],
      withTrial: ''
    },
    target_languages: [],
    type: '',
    word_count: 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}}/continuous_projects');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  analytics_enabled: false,
  auto_start_postedit: false,
  created_at: '',
  id: 0,
  is_enabled: false,
  last_activity_at: '',
  links: '',
  mt_enabled: false,
  mt_engine: '',
  name: '',
  postedit_enabled: false,
  source_language: '',
  status: '',
  subscription: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  },
  target_languages: [],
  type: '',
  word_count: 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}}/continuous_projects',
  headers: {'content-type': 'application/json'},
  data: {
    analytics_enabled: false,
    auto_start_postedit: false,
    created_at: '',
    id: 0,
    is_enabled: false,
    last_activity_at: '',
    links: '',
    mt_enabled: false,
    mt_engine: '',
    name: '',
    postedit_enabled: false,
    source_language: '',
    status: '',
    subscription: {
      downgrade: [],
      payment_method: 0,
      period_end: '',
      plan_id: '',
      plan_name: '',
      price: '',
      products: [],
      schedule_name: '',
      schedule_start: '',
      subscription_id: '',
      upgrade: [],
      withTrial: ''
    },
    target_languages: [],
    type: '',
    word_count: 0
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"analytics_enabled":false,"auto_start_postedit":false,"created_at":"","id":0,"is_enabled":false,"last_activity_at":"","links":"","mt_enabled":false,"mt_engine":"","name":"","postedit_enabled":false,"source_language":"","status":"","subscription":{"downgrade":[],"payment_method":0,"period_end":"","plan_id":"","plan_name":"","price":"","products":[],"schedule_name":"","schedule_start":"","subscription_id":"","upgrade":[],"withTrial":""},"target_languages":[],"type":"","word_count":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 = @{ @"analytics_enabled": @NO,
                              @"auto_start_postedit": @NO,
                              @"created_at": @"",
                              @"id": @0,
                              @"is_enabled": @NO,
                              @"last_activity_at": @"",
                              @"links": @"",
                              @"mt_enabled": @NO,
                              @"mt_engine": @"",
                              @"name": @"",
                              @"postedit_enabled": @NO,
                              @"source_language": @"",
                              @"status": @"",
                              @"subscription": @{ @"downgrade": @[  ], @"payment_method": @0, @"period_end": @"", @"plan_id": @"", @"plan_name": @"", @"price": @"", @"products": @[  ], @"schedule_name": @"", @"schedule_start": @"", @"subscription_id": @"", @"upgrade": @[  ], @"withTrial": @"" },
                              @"target_languages": @[  ],
                              @"type": @"",
                              @"word_count": @0 };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects"]
                                                       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}}/continuous_projects" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 0\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects",
  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([
    'analytics_enabled' => null,
    'auto_start_postedit' => null,
    'created_at' => '',
    'id' => 0,
    'is_enabled' => null,
    'last_activity_at' => '',
    'links' => '',
    'mt_enabled' => null,
    'mt_engine' => '',
    'name' => '',
    'postedit_enabled' => null,
    'source_language' => '',
    'status' => '',
    'subscription' => [
        'downgrade' => [
                
        ],
        'payment_method' => 0,
        'period_end' => '',
        'plan_id' => '',
        'plan_name' => '',
        'price' => '',
        'products' => [
                
        ],
        'schedule_name' => '',
        'schedule_start' => '',
        'subscription_id' => '',
        'upgrade' => [
                
        ],
        'withTrial' => ''
    ],
    'target_languages' => [
        
    ],
    'type' => '',
    'word_count' => 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}}/continuous_projects', [
  'body' => '{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "created_at": "",
  "id": 0,
  "is_enabled": false,
  "last_activity_at": "",
  "links": "",
  "mt_enabled": false,
  "mt_engine": "",
  "name": "",
  "postedit_enabled": false,
  "source_language": "",
  "status": "",
  "subscription": {
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
  },
  "target_languages": [],
  "type": "",
  "word_count": 0
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'analytics_enabled' => null,
  'auto_start_postedit' => null,
  'created_at' => '',
  'id' => 0,
  'is_enabled' => null,
  'last_activity_at' => '',
  'links' => '',
  'mt_enabled' => null,
  'mt_engine' => '',
  'name' => '',
  'postedit_enabled' => null,
  'source_language' => '',
  'status' => '',
  'subscription' => [
    'downgrade' => [
        
    ],
    'payment_method' => 0,
    'period_end' => '',
    'plan_id' => '',
    'plan_name' => '',
    'price' => '',
    'products' => [
        
    ],
    'schedule_name' => '',
    'schedule_start' => '',
    'subscription_id' => '',
    'upgrade' => [
        
    ],
    'withTrial' => ''
  ],
  'target_languages' => [
    
  ],
  'type' => '',
  'word_count' => 0
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'analytics_enabled' => null,
  'auto_start_postedit' => null,
  'created_at' => '',
  'id' => 0,
  'is_enabled' => null,
  'last_activity_at' => '',
  'links' => '',
  'mt_enabled' => null,
  'mt_engine' => '',
  'name' => '',
  'postedit_enabled' => null,
  'source_language' => '',
  'status' => '',
  'subscription' => [
    'downgrade' => [
        
    ],
    'payment_method' => 0,
    'period_end' => '',
    'plan_id' => '',
    'plan_name' => '',
    'price' => '',
    'products' => [
        
    ],
    'schedule_name' => '',
    'schedule_start' => '',
    'subscription_id' => '',
    'upgrade' => [
        
    ],
    'withTrial' => ''
  ],
  'target_languages' => [
    
  ],
  'type' => '',
  'word_count' => 0
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects');
$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}}/continuous_projects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "created_at": "",
  "id": 0,
  "is_enabled": false,
  "last_activity_at": "",
  "links": "",
  "mt_enabled": false,
  "mt_engine": "",
  "name": "",
  "postedit_enabled": false,
  "source_language": "",
  "status": "",
  "subscription": {
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
  },
  "target_languages": [],
  "type": "",
  "word_count": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "created_at": "",
  "id": 0,
  "is_enabled": false,
  "last_activity_at": "",
  "links": "",
  "mt_enabled": false,
  "mt_engine": "",
  "name": "",
  "postedit_enabled": false,
  "source_language": "",
  "status": "",
  "subscription": {
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
  },
  "target_languages": [],
  "type": "",
  "word_count": 0
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 0\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects"

payload = {
    "analytics_enabled": False,
    "auto_start_postedit": False,
    "created_at": "",
    "id": 0,
    "is_enabled": False,
    "last_activity_at": "",
    "links": "",
    "mt_enabled": False,
    "mt_engine": "",
    "name": "",
    "postedit_enabled": False,
    "source_language": "",
    "status": "",
    "subscription": {
        "downgrade": [],
        "payment_method": 0,
        "period_end": "",
        "plan_id": "",
        "plan_name": "",
        "price": "",
        "products": [],
        "schedule_name": "",
        "schedule_start": "",
        "subscription_id": "",
        "upgrade": [],
        "withTrial": ""
    },
    "target_languages": [],
    "type": "",
    "word_count": 0
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects"

payload <- "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 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}}/continuous_projects")

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  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 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/continuous_projects') do |req|
  req.body = "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"created_at\": \"\",\n  \"id\": 0,\n  \"is_enabled\": false,\n  \"last_activity_at\": \"\",\n  \"links\": \"\",\n  \"mt_enabled\": false,\n  \"mt_engine\": \"\",\n  \"name\": \"\",\n  \"postedit_enabled\": false,\n  \"source_language\": \"\",\n  \"status\": \"\",\n  \"subscription\": {\n    \"downgrade\": [],\n    \"payment_method\": 0,\n    \"period_end\": \"\",\n    \"plan_id\": \"\",\n    \"plan_name\": \"\",\n    \"price\": \"\",\n    \"products\": [],\n    \"schedule_name\": \"\",\n    \"schedule_start\": \"\",\n    \"subscription_id\": \"\",\n    \"upgrade\": [],\n    \"withTrial\": \"\"\n  },\n  \"target_languages\": [],\n  \"type\": \"\",\n  \"word_count\": 0\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects";

    let payload = json!({
        "analytics_enabled": false,
        "auto_start_postedit": false,
        "created_at": "",
        "id": 0,
        "is_enabled": false,
        "last_activity_at": "",
        "links": "",
        "mt_enabled": false,
        "mt_engine": "",
        "name": "",
        "postedit_enabled": false,
        "source_language": "",
        "status": "",
        "subscription": json!({
            "downgrade": (),
            "payment_method": 0,
            "period_end": "",
            "plan_id": "",
            "plan_name": "",
            "price": "",
            "products": (),
            "schedule_name": "",
            "schedule_start": "",
            "subscription_id": "",
            "upgrade": (),
            "withTrial": ""
        }),
        "target_languages": (),
        "type": "",
        "word_count": 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}}/continuous_projects \
  --header 'content-type: application/json' \
  --data '{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "created_at": "",
  "id": 0,
  "is_enabled": false,
  "last_activity_at": "",
  "links": "",
  "mt_enabled": false,
  "mt_engine": "",
  "name": "",
  "postedit_enabled": false,
  "source_language": "",
  "status": "",
  "subscription": {
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
  },
  "target_languages": [],
  "type": "",
  "word_count": 0
}'
echo '{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "created_at": "",
  "id": 0,
  "is_enabled": false,
  "last_activity_at": "",
  "links": "",
  "mt_enabled": false,
  "mt_engine": "",
  "name": "",
  "postedit_enabled": false,
  "source_language": "",
  "status": "",
  "subscription": {
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
  },
  "target_languages": [],
  "type": "",
  "word_count": 0
}' |  \
  http POST {{baseUrl}}/continuous_projects \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "analytics_enabled": false,\n  "auto_start_postedit": false,\n  "created_at": "",\n  "id": 0,\n  "is_enabled": false,\n  "last_activity_at": "",\n  "links": "",\n  "mt_enabled": false,\n  "mt_engine": "",\n  "name": "",\n  "postedit_enabled": false,\n  "source_language": "",\n  "status": "",\n  "subscription": {\n    "downgrade": [],\n    "payment_method": 0,\n    "period_end": "",\n    "plan_id": "",\n    "plan_name": "",\n    "price": "",\n    "products": [],\n    "schedule_name": "",\n    "schedule_start": "",\n    "subscription_id": "",\n    "upgrade": [],\n    "withTrial": ""\n  },\n  "target_languages": [],\n  "type": "",\n  "word_count": 0\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "created_at": "",
  "id": 0,
  "is_enabled": false,
  "last_activity_at": "",
  "links": "",
  "mt_enabled": false,
  "mt_engine": "",
  "name": "",
  "postedit_enabled": false,
  "source_language": "",
  "status": "",
  "subscription": [
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
  ],
  "target_languages": [],
  "type": "",
  "word_count": 0
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects")! 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 Active widget
{{baseUrl}}/continuous_projects/:projectId/widgets
QUERY PARAMS

projectId
BODY json

{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/widgets");

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  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:projectId/widgets" {:content-type :json
                                                                                   :form-params {:allow_hash_in_url false
                                                                                                 :allow_query_in_url false
                                                                                                 :auto_detect_source_language false
                                                                                                 :created_at ""
                                                                                                 :elements ""
                                                                                                 :follow_user false
                                                                                                 :force_cache_refresh_interval false
                                                                                                 :id 0
                                                                                                 :language_mappings ""
                                                                                                 :live false
                                                                                                 :modify_links false
                                                                                                 :name ""
                                                                                                 :optimize_per_page false
                                                                                                 :pages ""
                                                                                                 :path_regex ""
                                                                                                 :position ""
                                                                                                 :query_name ""
                                                                                                 :reboot_on_url_change false
                                                                                                 :restricted_domains ""
                                                                                                 :sections ""
                                                                                                 :test_mode false
                                                                                                 :theme ""
                                                                                                 :token ""
                                                                                                 :url_change_mode ""
                                                                                                 :url_mode ""
                                                                                                 :use_cache false
                                                                                                 :use_dummy_translations false
                                                                                                 :variables ""}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/widgets"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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}}/continuous_projects/:projectId/widgets"),
    Content = new StringContent("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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}}/continuous_projects/:projectId/widgets");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/widgets"

	payload := strings.NewReader("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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/continuous_projects/:projectId/widgets HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 653

{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:projectId/widgets")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/widgets"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/widgets")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:projectId/widgets")
  .header("content-type", "application/json")
  .body("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  allow_hash_in_url: false,
  allow_query_in_url: false,
  auto_detect_source_language: false,
  created_at: '',
  elements: '',
  follow_user: false,
  force_cache_refresh_interval: false,
  id: 0,
  language_mappings: '',
  live: false,
  modify_links: false,
  name: '',
  optimize_per_page: false,
  pages: '',
  path_regex: '',
  position: '',
  query_name: '',
  reboot_on_url_change: false,
  restricted_domains: '',
  sections: '',
  test_mode: false,
  theme: '',
  token: '',
  url_change_mode: '',
  url_mode: '',
  use_cache: false,
  use_dummy_translations: false,
  variables: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:projectId/widgets');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets',
  headers: {'content-type': 'application/json'},
  data: {
    allow_hash_in_url: false,
    allow_query_in_url: false,
    auto_detect_source_language: false,
    created_at: '',
    elements: '',
    follow_user: false,
    force_cache_refresh_interval: false,
    id: 0,
    language_mappings: '',
    live: false,
    modify_links: false,
    name: '',
    optimize_per_page: false,
    pages: '',
    path_regex: '',
    position: '',
    query_name: '',
    reboot_on_url_change: false,
    restricted_domains: '',
    sections: '',
    test_mode: false,
    theme: '',
    token: '',
    url_change_mode: '',
    url_mode: '',
    use_cache: false,
    use_dummy_translations: false,
    variables: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/widgets';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"allow_hash_in_url":false,"allow_query_in_url":false,"auto_detect_source_language":false,"created_at":"","elements":"","follow_user":false,"force_cache_refresh_interval":false,"id":0,"language_mappings":"","live":false,"modify_links":false,"name":"","optimize_per_page":false,"pages":"","path_regex":"","position":"","query_name":"","reboot_on_url_change":false,"restricted_domains":"","sections":"","test_mode":false,"theme":"","token":"","url_change_mode":"","url_mode":"","use_cache":false,"use_dummy_translations":false,"variables":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "allow_hash_in_url": false,\n  "allow_query_in_url": false,\n  "auto_detect_source_language": false,\n  "created_at": "",\n  "elements": "",\n  "follow_user": false,\n  "force_cache_refresh_interval": false,\n  "id": 0,\n  "language_mappings": "",\n  "live": false,\n  "modify_links": false,\n  "name": "",\n  "optimize_per_page": false,\n  "pages": "",\n  "path_regex": "",\n  "position": "",\n  "query_name": "",\n  "reboot_on_url_change": false,\n  "restricted_domains": "",\n  "sections": "",\n  "test_mode": false,\n  "theme": "",\n  "token": "",\n  "url_change_mode": "",\n  "url_mode": "",\n  "use_cache": false,\n  "use_dummy_translations": false,\n  "variables": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/widgets")
  .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/continuous_projects/:projectId/widgets',
  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({
  allow_hash_in_url: false,
  allow_query_in_url: false,
  auto_detect_source_language: false,
  created_at: '',
  elements: '',
  follow_user: false,
  force_cache_refresh_interval: false,
  id: 0,
  language_mappings: '',
  live: false,
  modify_links: false,
  name: '',
  optimize_per_page: false,
  pages: '',
  path_regex: '',
  position: '',
  query_name: '',
  reboot_on_url_change: false,
  restricted_domains: '',
  sections: '',
  test_mode: false,
  theme: '',
  token: '',
  url_change_mode: '',
  url_mode: '',
  use_cache: false,
  use_dummy_translations: false,
  variables: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets',
  headers: {'content-type': 'application/json'},
  body: {
    allow_hash_in_url: false,
    allow_query_in_url: false,
    auto_detect_source_language: false,
    created_at: '',
    elements: '',
    follow_user: false,
    force_cache_refresh_interval: false,
    id: 0,
    language_mappings: '',
    live: false,
    modify_links: false,
    name: '',
    optimize_per_page: false,
    pages: '',
    path_regex: '',
    position: '',
    query_name: '',
    reboot_on_url_change: false,
    restricted_domains: '',
    sections: '',
    test_mode: false,
    theme: '',
    token: '',
    url_change_mode: '',
    url_mode: '',
    use_cache: false,
    use_dummy_translations: false,
    variables: ''
  },
  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}}/continuous_projects/:projectId/widgets');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  allow_hash_in_url: false,
  allow_query_in_url: false,
  auto_detect_source_language: false,
  created_at: '',
  elements: '',
  follow_user: false,
  force_cache_refresh_interval: false,
  id: 0,
  language_mappings: '',
  live: false,
  modify_links: false,
  name: '',
  optimize_per_page: false,
  pages: '',
  path_regex: '',
  position: '',
  query_name: '',
  reboot_on_url_change: false,
  restricted_domains: '',
  sections: '',
  test_mode: false,
  theme: '',
  token: '',
  url_change_mode: '',
  url_mode: '',
  use_cache: false,
  use_dummy_translations: false,
  variables: ''
});

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}}/continuous_projects/:projectId/widgets',
  headers: {'content-type': 'application/json'},
  data: {
    allow_hash_in_url: false,
    allow_query_in_url: false,
    auto_detect_source_language: false,
    created_at: '',
    elements: '',
    follow_user: false,
    force_cache_refresh_interval: false,
    id: 0,
    language_mappings: '',
    live: false,
    modify_links: false,
    name: '',
    optimize_per_page: false,
    pages: '',
    path_regex: '',
    position: '',
    query_name: '',
    reboot_on_url_change: false,
    restricted_domains: '',
    sections: '',
    test_mode: false,
    theme: '',
    token: '',
    url_change_mode: '',
    url_mode: '',
    use_cache: false,
    use_dummy_translations: false,
    variables: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/widgets';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"allow_hash_in_url":false,"allow_query_in_url":false,"auto_detect_source_language":false,"created_at":"","elements":"","follow_user":false,"force_cache_refresh_interval":false,"id":0,"language_mappings":"","live":false,"modify_links":false,"name":"","optimize_per_page":false,"pages":"","path_regex":"","position":"","query_name":"","reboot_on_url_change":false,"restricted_domains":"","sections":"","test_mode":false,"theme":"","token":"","url_change_mode":"","url_mode":"","use_cache":false,"use_dummy_translations":false,"variables":""}'
};

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 = @{ @"allow_hash_in_url": @NO,
                              @"allow_query_in_url": @NO,
                              @"auto_detect_source_language": @NO,
                              @"created_at": @"",
                              @"elements": @"",
                              @"follow_user": @NO,
                              @"force_cache_refresh_interval": @NO,
                              @"id": @0,
                              @"language_mappings": @"",
                              @"live": @NO,
                              @"modify_links": @NO,
                              @"name": @"",
                              @"optimize_per_page": @NO,
                              @"pages": @"",
                              @"path_regex": @"",
                              @"position": @"",
                              @"query_name": @"",
                              @"reboot_on_url_change": @NO,
                              @"restricted_domains": @"",
                              @"sections": @"",
                              @"test_mode": @NO,
                              @"theme": @"",
                              @"token": @"",
                              @"url_change_mode": @"",
                              @"url_mode": @"",
                              @"use_cache": @NO,
                              @"use_dummy_translations": @NO,
                              @"variables": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:projectId/widgets"]
                                                       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}}/continuous_projects/:projectId/widgets" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/widgets",
  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([
    'allow_hash_in_url' => null,
    'allow_query_in_url' => null,
    'auto_detect_source_language' => null,
    'created_at' => '',
    'elements' => '',
    'follow_user' => null,
    'force_cache_refresh_interval' => null,
    'id' => 0,
    'language_mappings' => '',
    'live' => null,
    'modify_links' => null,
    'name' => '',
    'optimize_per_page' => null,
    'pages' => '',
    'path_regex' => '',
    'position' => '',
    'query_name' => '',
    'reboot_on_url_change' => null,
    'restricted_domains' => '',
    'sections' => '',
    'test_mode' => null,
    'theme' => '',
    'token' => '',
    'url_change_mode' => '',
    'url_mode' => '',
    'use_cache' => null,
    'use_dummy_translations' => null,
    'variables' => ''
  ]),
  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}}/continuous_projects/:projectId/widgets', [
  'body' => '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/widgets');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'allow_hash_in_url' => null,
  'allow_query_in_url' => null,
  'auto_detect_source_language' => null,
  'created_at' => '',
  'elements' => '',
  'follow_user' => null,
  'force_cache_refresh_interval' => null,
  'id' => 0,
  'language_mappings' => '',
  'live' => null,
  'modify_links' => null,
  'name' => '',
  'optimize_per_page' => null,
  'pages' => '',
  'path_regex' => '',
  'position' => '',
  'query_name' => '',
  'reboot_on_url_change' => null,
  'restricted_domains' => '',
  'sections' => '',
  'test_mode' => null,
  'theme' => '',
  'token' => '',
  'url_change_mode' => '',
  'url_mode' => '',
  'use_cache' => null,
  'use_dummy_translations' => null,
  'variables' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'allow_hash_in_url' => null,
  'allow_query_in_url' => null,
  'auto_detect_source_language' => null,
  'created_at' => '',
  'elements' => '',
  'follow_user' => null,
  'force_cache_refresh_interval' => null,
  'id' => 0,
  'language_mappings' => '',
  'live' => null,
  'modify_links' => null,
  'name' => '',
  'optimize_per_page' => null,
  'pages' => '',
  'path_regex' => '',
  'position' => '',
  'query_name' => '',
  'reboot_on_url_change' => null,
  'restricted_domains' => '',
  'sections' => '',
  'test_mode' => null,
  'theme' => '',
  'token' => '',
  'url_change_mode' => '',
  'url_mode' => '',
  'use_cache' => null,
  'use_dummy_translations' => null,
  'variables' => ''
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/widgets');
$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}}/continuous_projects/:projectId/widgets' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/widgets' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:projectId/widgets", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/widgets"

payload = {
    "allow_hash_in_url": False,
    "allow_query_in_url": False,
    "auto_detect_source_language": False,
    "created_at": "",
    "elements": "",
    "follow_user": False,
    "force_cache_refresh_interval": False,
    "id": 0,
    "language_mappings": "",
    "live": False,
    "modify_links": False,
    "name": "",
    "optimize_per_page": False,
    "pages": "",
    "path_regex": "",
    "position": "",
    "query_name": "",
    "reboot_on_url_change": False,
    "restricted_domains": "",
    "sections": "",
    "test_mode": False,
    "theme": "",
    "token": "",
    "url_change_mode": "",
    "url_mode": "",
    "use_cache": False,
    "use_dummy_translations": False,
    "variables": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/widgets"

payload <- "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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}}/continuous_projects/:projectId/widgets")

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  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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/continuous_projects/:projectId/widgets') do |req|
  req.body = "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/widgets";

    let payload = json!({
        "allow_hash_in_url": false,
        "allow_query_in_url": false,
        "auto_detect_source_language": false,
        "created_at": "",
        "elements": "",
        "follow_user": false,
        "force_cache_refresh_interval": false,
        "id": 0,
        "language_mappings": "",
        "live": false,
        "modify_links": false,
        "name": "",
        "optimize_per_page": false,
        "pages": "",
        "path_regex": "",
        "position": "",
        "query_name": "",
        "reboot_on_url_change": false,
        "restricted_domains": "",
        "sections": "",
        "test_mode": false,
        "theme": "",
        "token": "",
        "url_change_mode": "",
        "url_mode": "",
        "use_cache": false,
        "use_dummy_translations": false,
        "variables": ""
    });

    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}}/continuous_projects/:projectId/widgets \
  --header 'content-type: application/json' \
  --data '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}'
echo '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}' |  \
  http POST {{baseUrl}}/continuous_projects/:projectId/widgets \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "allow_hash_in_url": false,\n  "allow_query_in_url": false,\n  "auto_detect_source_language": false,\n  "created_at": "",\n  "elements": "",\n  "follow_user": false,\n  "force_cache_refresh_interval": false,\n  "id": 0,\n  "language_mappings": "",\n  "live": false,\n  "modify_links": false,\n  "name": "",\n  "optimize_per_page": false,\n  "pages": "",\n  "path_regex": "",\n  "position": "",\n  "query_name": "",\n  "reboot_on_url_change": false,\n  "restricted_domains": "",\n  "sections": "",\n  "test_mode": false,\n  "theme": "",\n  "token": "",\n  "url_change_mode": "",\n  "url_mode": "",\n  "use_cache": false,\n  "use_dummy_translations": false,\n  "variables": ""\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/widgets
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/widgets")! 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 subscription for continuous project
{{baseUrl}}/continuous_projects/:id/subscription
QUERY PARAMS

id
BODY json

{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/subscription");

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  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id/subscription" {:content-type :json
                                                                                 :form-params {:downgrade []
                                                                                               :payment_method 0
                                                                                               :period_end ""
                                                                                               :plan_id ""
                                                                                               :plan_name ""
                                                                                               :price ""
                                                                                               :products []
                                                                                               :schedule_name ""
                                                                                               :schedule_start ""
                                                                                               :subscription_id ""
                                                                                               :upgrade []
                                                                                               :withTrial ""}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/subscription"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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}}/continuous_projects/:id/subscription"),
    Content = new StringContent("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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}}/continuous_projects/:id/subscription");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/subscription"

	payload := strings.NewReader("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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/continuous_projects/:id/subscription HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 241

{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id/subscription")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/subscription"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/subscription")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id/subscription")
  .header("content-type", "application/json")
  .body("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  downgrade: [],
  payment_method: 0,
  period_end: '',
  plan_id: '',
  plan_name: '',
  price: '',
  products: [],
  schedule_name: '',
  schedule_start: '',
  subscription_id: '',
  upgrade: [],
  withTrial: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id/subscription');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/subscription',
  headers: {'content-type': 'application/json'},
  data: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/subscription';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"downgrade":[],"payment_method":0,"period_end":"","plan_id":"","plan_name":"","price":"","products":[],"schedule_name":"","schedule_start":"","subscription_id":"","upgrade":[],"withTrial":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/subscription',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "downgrade": [],\n  "payment_method": 0,\n  "period_end": "",\n  "plan_id": "",\n  "plan_name": "",\n  "price": "",\n  "products": [],\n  "schedule_name": "",\n  "schedule_start": "",\n  "subscription_id": "",\n  "upgrade": [],\n  "withTrial": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/subscription")
  .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/continuous_projects/:id/subscription',
  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({
  downgrade: [],
  payment_method: 0,
  period_end: '',
  plan_id: '',
  plan_name: '',
  price: '',
  products: [],
  schedule_name: '',
  schedule_start: '',
  subscription_id: '',
  upgrade: [],
  withTrial: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/subscription',
  headers: {'content-type': 'application/json'},
  body: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  },
  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}}/continuous_projects/:id/subscription');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  downgrade: [],
  payment_method: 0,
  period_end: '',
  plan_id: '',
  plan_name: '',
  price: '',
  products: [],
  schedule_name: '',
  schedule_start: '',
  subscription_id: '',
  upgrade: [],
  withTrial: ''
});

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}}/continuous_projects/:id/subscription',
  headers: {'content-type': 'application/json'},
  data: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/subscription';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"downgrade":[],"payment_method":0,"period_end":"","plan_id":"","plan_name":"","price":"","products":[],"schedule_name":"","schedule_start":"","subscription_id":"","upgrade":[],"withTrial":""}'
};

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 = @{ @"downgrade": @[  ],
                              @"payment_method": @0,
                              @"period_end": @"",
                              @"plan_id": @"",
                              @"plan_name": @"",
                              @"price": @"",
                              @"products": @[  ],
                              @"schedule_name": @"",
                              @"schedule_start": @"",
                              @"subscription_id": @"",
                              @"upgrade": @[  ],
                              @"withTrial": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/subscription"]
                                                       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}}/continuous_projects/:id/subscription" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/subscription",
  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([
    'downgrade' => [
        
    ],
    'payment_method' => 0,
    'period_end' => '',
    'plan_id' => '',
    'plan_name' => '',
    'price' => '',
    'products' => [
        
    ],
    'schedule_name' => '',
    'schedule_start' => '',
    'subscription_id' => '',
    'upgrade' => [
        
    ],
    'withTrial' => ''
  ]),
  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}}/continuous_projects/:id/subscription', [
  'body' => '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/subscription');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'downgrade' => [
    
  ],
  'payment_method' => 0,
  'period_end' => '',
  'plan_id' => '',
  'plan_name' => '',
  'price' => '',
  'products' => [
    
  ],
  'schedule_name' => '',
  'schedule_start' => '',
  'subscription_id' => '',
  'upgrade' => [
    
  ],
  'withTrial' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'downgrade' => [
    
  ],
  'payment_method' => 0,
  'period_end' => '',
  'plan_id' => '',
  'plan_name' => '',
  'price' => '',
  'products' => [
    
  ],
  'schedule_name' => '',
  'schedule_start' => '',
  'subscription_id' => '',
  'upgrade' => [
    
  ],
  'withTrial' => ''
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:id/subscription');
$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}}/continuous_projects/:id/subscription' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/subscription' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:id/subscription", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/subscription"

payload = {
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/subscription"

payload <- "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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}}/continuous_projects/:id/subscription")

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  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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/continuous_projects/:id/subscription') do |req|
  req.body = "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/subscription";

    let payload = json!({
        "downgrade": (),
        "payment_method": 0,
        "period_end": "",
        "plan_id": "",
        "plan_name": "",
        "price": "",
        "products": (),
        "schedule_name": "",
        "schedule_start": "",
        "subscription_id": "",
        "upgrade": (),
        "withTrial": ""
    });

    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}}/continuous_projects/:id/subscription \
  --header 'content-type: application/json' \
  --data '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}'
echo '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}' |  \
  http POST {{baseUrl}}/continuous_projects/:id/subscription \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "downgrade": [],\n  "payment_method": 0,\n  "period_end": "",\n  "plan_id": "",\n  "plan_name": "",\n  "price": "",\n  "products": [],\n  "schedule_name": "",\n  "schedule_start": "",\n  "subscription_id": "",\n  "upgrade": [],\n  "withTrial": ""\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/subscription
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/subscription")! 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 continuous project
{{baseUrl}}/continuous_projects/:id
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/continuous_projects/:id")
require "http/client"

url = "{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/: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/continuous_projects/:id HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/continuous_projects/:id")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id');

xhr.send(data);
import axios from 'axios';

const options = {method: 'DELETE', url: '{{baseUrl}}/continuous_projects/:id'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/: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/continuous_projects/: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}}/continuous_projects/: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}}/continuous_projects/: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}}/continuous_projects/:id'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/: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}}/continuous_projects/: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}}/continuous_projects/:id" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/continuous_projects/:id")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/: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/continuous_projects/: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}}/continuous_projects/:id";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/continuous_projects/:id
http DELETE {{baseUrl}}/continuous_projects/:id
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/: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 single widget for this Active project
{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId
QUERY PARAMS

projectId
widgetId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

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}}/continuous_projects/:projectId/widgets/:widgetId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

	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/continuous_projects/:projectId/widgets/:widgetId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"))
    .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}}/continuous_projects/:projectId/widgets/:widgetId")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
  .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}}/continuous_projects/:projectId/widgets/:widgetId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId';
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}}/continuous_projects/:projectId/widgets/:widgetId',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/widgets/:widgetId',
  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}}/continuous_projects/:projectId/widgets/:widgetId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId');

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}}/continuous_projects/:projectId/widgets/:widgetId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId';
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}}/continuous_projects/:projectId/widgets/:widgetId"]
                                                       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}}/continuous_projects/:projectId/widgets/:widgetId" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId",
  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}}/continuous_projects/:projectId/widgets/:widgetId');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/continuous_projects/:projectId/widgets/:widgetId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")

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/continuous_projects/:projectId/widgets/:widgetId') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId
http DELETE {{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")! 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 subscription for continuous project
{{baseUrl}}/continuous_projects/:id/subscription
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/subscription");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/continuous_projects/:id/subscription")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/subscription"

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}}/continuous_projects/:id/subscription"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:id/subscription");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/subscription"

	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/continuous_projects/:id/subscription HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/continuous_projects/:id/subscription")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/subscription"))
    .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}}/continuous_projects/:id/subscription")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/continuous_projects/:id/subscription")
  .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}}/continuous_projects/:id/subscription');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/continuous_projects/:id/subscription'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/subscription';
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}}/continuous_projects/:id/subscription',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/subscription")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:id/subscription',
  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}}/continuous_projects/:id/subscription'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/continuous_projects/:id/subscription');

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}}/continuous_projects/:id/subscription'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/subscription';
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}}/continuous_projects/:id/subscription"]
                                                       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}}/continuous_projects/:id/subscription" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/subscription",
  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}}/continuous_projects/:id/subscription');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/subscription');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:id/subscription');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id/subscription' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/subscription' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/continuous_projects/:id/subscription")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/subscription"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/subscription"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id/subscription")

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/continuous_projects/:id/subscription') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/subscription";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/continuous_projects/:id/subscription
http DELETE {{baseUrl}}/continuous_projects/:id/subscription
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/subscription
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/subscription")! 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 JWT token to be used in analytics dashboards
{{baseUrl}}/continuous_projects/:id/analytics-token
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/analytics-token");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:id/analytics-token")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/analytics-token"

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}}/continuous_projects/:id/analytics-token"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:id/analytics-token");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/analytics-token"

	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/continuous_projects/:id/analytics-token HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:id/analytics-token")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/analytics-token"))
    .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}}/continuous_projects/:id/analytics-token")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:id/analytics-token")
  .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}}/continuous_projects/:id/analytics-token');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:id/analytics-token'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/analytics-token';
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}}/continuous_projects/:id/analytics-token',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/analytics-token")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:id/analytics-token',
  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}}/continuous_projects/:id/analytics-token'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:id/analytics-token');

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}}/continuous_projects/:id/analytics-token'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/analytics-token';
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}}/continuous_projects/:id/analytics-token"]
                                                       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}}/continuous_projects/:id/analytics-token" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/analytics-token",
  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}}/continuous_projects/:id/analytics-token');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/analytics-token');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:id/analytics-token');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id/analytics-token' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/analytics-token' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:id/analytics-token")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/analytics-token"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/analytics-token"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id/analytics-token")

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/continuous_projects/:id/analytics-token') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/analytics-token";

    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}}/continuous_projects/:id/analytics-token
http GET {{baseUrl}}/continuous_projects/:id/analytics-token
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/analytics-token
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/analytics-token")! 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 Get a quote for a continuous project document
{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote
QUERY PARAMS

id
documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/continuous_projects/:id/documents/:documentId/quote HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:id/documents/:documentId/quote',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote');

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}}/continuous_projects/:id/documents/:documentId/quote'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/continuous_projects/:id/documents/:documentId/quote")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/continuous_projects/:id/documents/:documentId/quote') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:id/documents/:documentId/quote
http POST {{baseUrl}}/continuous_projects/:id/documents/:documentId/quote
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/documents/:documentId/quote
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/documents/:documentId/quote")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Get continuous project document progress for multiple IDs
{{baseUrl}}/continuous_projects/:projectId/documents/progress
QUERY PARAMS

projectId
BODY json

{
  "documentName": "",
  "filterByLanguage": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/documents/progress");

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  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:projectId/documents/progress" {:content-type :json
                                                                                              :form-params {:documentName ""
                                                                                                            :filterByLanguage ""}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/documents/progress"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\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}}/continuous_projects/:projectId/documents/progress"),
    Content = new StringContent("{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\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}}/continuous_projects/:projectId/documents/progress");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/documents/progress"

	payload := strings.NewReader("{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\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/continuous_projects/:projectId/documents/progress HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50

{
  "documentName": "",
  "filterByLanguage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:projectId/documents/progress")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/documents/progress"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\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  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents/progress")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:projectId/documents/progress")
  .header("content-type", "application/json")
  .body("{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  documentName: '',
  filterByLanguage: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:projectId/documents/progress');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/progress',
  headers: {'content-type': 'application/json'},
  data: {documentName: '', filterByLanguage: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/documents/progress';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"documentName":"","filterByLanguage":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/progress',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "documentName": "",\n  "filterByLanguage": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents/progress")
  .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/continuous_projects/:projectId/documents/progress',
  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({documentName: '', filterByLanguage: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/progress',
  headers: {'content-type': 'application/json'},
  body: {documentName: '', filterByLanguage: ''},
  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}}/continuous_projects/:projectId/documents/progress');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  documentName: '',
  filterByLanguage: ''
});

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}}/continuous_projects/:projectId/documents/progress',
  headers: {'content-type': 'application/json'},
  data: {documentName: '', filterByLanguage: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/documents/progress';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"documentName":"","filterByLanguage":""}'
};

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 = @{ @"documentName": @"",
                              @"filterByLanguage": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:projectId/documents/progress"]
                                                       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}}/continuous_projects/:projectId/documents/progress" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/documents/progress",
  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([
    'documentName' => '',
    'filterByLanguage' => ''
  ]),
  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}}/continuous_projects/:projectId/documents/progress', [
  'body' => '{
  "documentName": "",
  "filterByLanguage": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/documents/progress');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'documentName' => '',
  'filterByLanguage' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'documentName' => '',
  'filterByLanguage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/documents/progress');
$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}}/continuous_projects/:projectId/documents/progress' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "documentName": "",
  "filterByLanguage": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/documents/progress' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "documentName": "",
  "filterByLanguage": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:projectId/documents/progress", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/documents/progress"

payload = {
    "documentName": "",
    "filterByLanguage": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/documents/progress"

payload <- "{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\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}}/continuous_projects/:projectId/documents/progress")

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  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\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/continuous_projects/:projectId/documents/progress') do |req|
  req.body = "{\n  \"documentName\": \"\",\n  \"filterByLanguage\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/documents/progress";

    let payload = json!({
        "documentName": "",
        "filterByLanguage": ""
    });

    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}}/continuous_projects/:projectId/documents/progress \
  --header 'content-type: application/json' \
  --data '{
  "documentName": "",
  "filterByLanguage": ""
}'
echo '{
  "documentName": "",
  "filterByLanguage": ""
}' |  \
  http POST {{baseUrl}}/continuous_projects/:projectId/documents/progress \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "documentName": "",\n  "filterByLanguage": ""\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/documents/progress
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "documentName": "",
  "filterByLanguage": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/documents/progress")! 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 Get quote for documents
{{baseUrl}}/continuous_projects/:id/documents/quote
QUERY PARAMS

id
BODY json

{
  "files": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/documents/quote");

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  \"files\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id/documents/quote" {:content-type :json
                                                                                    :form-params {:files []}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/documents/quote"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"files\": []\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}}/continuous_projects/:id/documents/quote"),
    Content = new StringContent("{\n  \"files\": []\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}}/continuous_projects/:id/documents/quote");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"files\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/documents/quote"

	payload := strings.NewReader("{\n  \"files\": []\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/continuous_projects/:id/documents/quote HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 17

{
  "files": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id/documents/quote")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"files\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/documents/quote"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"files\": []\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  \"files\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/documents/quote")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id/documents/quote")
  .header("content-type", "application/json")
  .body("{\n  \"files\": []\n}")
  .asString();
const data = JSON.stringify({
  files: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id/documents/quote');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/documents/quote',
  headers: {'content-type': 'application/json'},
  data: {files: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/documents/quote';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"files":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/documents/quote',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "files": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"files\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/documents/quote")
  .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/continuous_projects/:id/documents/quote',
  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({files: []}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/documents/quote',
  headers: {'content-type': 'application/json'},
  body: {files: []},
  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}}/continuous_projects/:id/documents/quote');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  files: []
});

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}}/continuous_projects/:id/documents/quote',
  headers: {'content-type': 'application/json'},
  data: {files: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/documents/quote';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"files":[]}'
};

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 = @{ @"files": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/documents/quote"]
                                                       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}}/continuous_projects/:id/documents/quote" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"files\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/documents/quote",
  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([
    'files' => [
        
    ]
  ]),
  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}}/continuous_projects/:id/documents/quote', [
  'body' => '{
  "files": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/documents/quote');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'files' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'files' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:id/documents/quote');
$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}}/continuous_projects/:id/documents/quote' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "files": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/documents/quote' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "files": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"files\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:id/documents/quote", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/documents/quote"

payload = { "files": [] }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/documents/quote"

payload <- "{\n  \"files\": []\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}}/continuous_projects/:id/documents/quote")

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  \"files\": []\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/continuous_projects/:id/documents/quote') do |req|
  req.body = "{\n  \"files\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/documents/quote";

    let payload = json!({"files": ()});

    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}}/continuous_projects/:id/documents/quote \
  --header 'content-type: application/json' \
  --data '{
  "files": []
}'
echo '{
  "files": []
}' |  \
  http POST {{baseUrl}}/continuous_projects/:id/documents/quote \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "files": []\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/documents/quote
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["files": []] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/documents/quote")! 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 Get quote for language
{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote
QUERY PARAMS

id
targetLanguage
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/continuous_projects/:id/languages/:targetLanguage/quote HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:id/languages/:targetLanguage/quote',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote');

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}}/continuous_projects/:id/languages/:targetLanguage/quote'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/continuous_projects/:id/languages/:targetLanguage/quote")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/continuous_projects/:id/languages/:targetLanguage/quote') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote
http POST {{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/languages/:targetLanguage/quote")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Get quote for languages
{{baseUrl}}/continuous_projects/:id/languages/quote
QUERY PARAMS

id
BODY json

{
  "languages": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/languages/quote");

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  \"languages\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id/languages/quote" {:content-type :json
                                                                                    :form-params {:languages []}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/languages/quote"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"languages\": []\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}}/continuous_projects/:id/languages/quote"),
    Content = new StringContent("{\n  \"languages\": []\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}}/continuous_projects/:id/languages/quote");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"languages\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/languages/quote"

	payload := strings.NewReader("{\n  \"languages\": []\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/continuous_projects/:id/languages/quote HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 21

{
  "languages": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id/languages/quote")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"languages\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/languages/quote"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"languages\": []\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  \"languages\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/languages/quote")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id/languages/quote")
  .header("content-type", "application/json")
  .body("{\n  \"languages\": []\n}")
  .asString();
const data = JSON.stringify({
  languages: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id/languages/quote');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/languages/quote',
  headers: {'content-type': 'application/json'},
  data: {languages: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/languages/quote';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"languages":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/languages/quote',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "languages": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"languages\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/languages/quote")
  .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/continuous_projects/:id/languages/quote',
  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({languages: []}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/languages/quote',
  headers: {'content-type': 'application/json'},
  body: {languages: []},
  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}}/continuous_projects/:id/languages/quote');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  languages: []
});

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}}/continuous_projects/:id/languages/quote',
  headers: {'content-type': 'application/json'},
  data: {languages: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/languages/quote';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"languages":[]}'
};

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 = @{ @"languages": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/languages/quote"]
                                                       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}}/continuous_projects/:id/languages/quote" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"languages\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/languages/quote",
  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([
    'languages' => [
        
    ]
  ]),
  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}}/continuous_projects/:id/languages/quote', [
  'body' => '{
  "languages": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/languages/quote');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'languages' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'languages' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:id/languages/quote');
$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}}/continuous_projects/:id/languages/quote' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "languages": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/languages/quote' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "languages": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"languages\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:id/languages/quote", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/languages/quote"

payload = { "languages": [] }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/languages/quote"

payload <- "{\n  \"languages\": []\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}}/continuous_projects/:id/languages/quote")

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  \"languages\": []\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/continuous_projects/:id/languages/quote') do |req|
  req.body = "{\n  \"languages\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/languages/quote";

    let payload = json!({"languages": ()});

    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}}/continuous_projects/:id/languages/quote \
  --header 'content-type: application/json' \
  --data '{
  "languages": []
}'
echo '{
  "languages": []
}' |  \
  http POST {{baseUrl}}/continuous_projects/:id/languages/quote \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "languages": []\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/languages/quote
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["languages": []] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/languages/quote")! 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 subscription for continuous project
{{baseUrl}}/continuous_projects/:id/subscription
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/subscription");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:id/subscription")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/subscription"

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}}/continuous_projects/:id/subscription"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:id/subscription");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/subscription"

	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/continuous_projects/:id/subscription HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:id/subscription")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/subscription"))
    .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}}/continuous_projects/:id/subscription")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:id/subscription")
  .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}}/continuous_projects/:id/subscription');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:id/subscription'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/subscription';
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}}/continuous_projects/:id/subscription',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/subscription")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:id/subscription',
  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}}/continuous_projects/:id/subscription'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:id/subscription');

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}}/continuous_projects/:id/subscription'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/subscription';
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}}/continuous_projects/:id/subscription"]
                                                       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}}/continuous_projects/:id/subscription" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/subscription",
  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}}/continuous_projects/:id/subscription');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/subscription');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:id/subscription');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id/subscription' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/subscription' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:id/subscription")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/subscription"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/subscription"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id/subscription")

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/continuous_projects/:id/subscription') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/subscription";

    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}}/continuous_projects/:id/subscription
http GET {{baseUrl}}/continuous_projects/:id/subscription
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/subscription
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/subscription")! 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 Instantly translate your content
{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage
QUERY PARAMS

id
targetLanguage
BODY json

{
  "contents": [],
  "documents": [
    {
      "data": "",
      "name": ""
    }
  ],
  "filters": {
    "skipMt": [],
    "skipPostEdit": []
  },
  "meta": {}
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage");

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  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage" {:content-type :json
                                                                                              :form-params {:contents []
                                                                                                            :documents [{:data ""
                                                                                                                         :name ""}]
                                                                                                            :filters {:skipMt []
                                                                                                                      :skipPostEdit []}
                                                                                                            :meta {}}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\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}}/continuous_projects/:id/translate/:targetLanguage"),
    Content = new StringContent("{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\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}}/continuous_projects/:id/translate/:targetLanguage");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage"

	payload := strings.NewReader("{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\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/continuous_projects/:id/translate/:targetLanguage HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 164

{
  "contents": [],
  "documents": [
    {
      "data": "",
      "name": ""
    }
  ],
  "filters": {
    "skipMt": [],
    "skipPostEdit": []
  },
  "meta": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\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  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage")
  .header("content-type", "application/json")
  .body("{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\n}")
  .asString();
const data = JSON.stringify({
  contents: [],
  documents: [
    {
      data: '',
      name: ''
    }
  ],
  filters: {
    skipMt: [],
    skipPostEdit: []
  },
  meta: {}
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage',
  headers: {'content-type': 'application/json'},
  data: {
    contents: [],
    documents: [{data: '', name: ''}],
    filters: {skipMt: [], skipPostEdit: []},
    meta: {}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"contents":[],"documents":[{"data":"","name":""}],"filters":{"skipMt":[],"skipPostEdit":[]},"meta":{}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "contents": [],\n  "documents": [\n    {\n      "data": "",\n      "name": ""\n    }\n  ],\n  "filters": {\n    "skipMt": [],\n    "skipPostEdit": []\n  },\n  "meta": {}\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage")
  .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/continuous_projects/:id/translate/:targetLanguage',
  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({
  contents: [],
  documents: [{data: '', name: ''}],
  filters: {skipMt: [], skipPostEdit: []},
  meta: {}
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage',
  headers: {'content-type': 'application/json'},
  body: {
    contents: [],
    documents: [{data: '', name: ''}],
    filters: {skipMt: [], skipPostEdit: []},
    meta: {}
  },
  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}}/continuous_projects/:id/translate/:targetLanguage');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  contents: [],
  documents: [
    {
      data: '',
      name: ''
    }
  ],
  filters: {
    skipMt: [],
    skipPostEdit: []
  },
  meta: {}
});

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}}/continuous_projects/:id/translate/:targetLanguage',
  headers: {'content-type': 'application/json'},
  data: {
    contents: [],
    documents: [{data: '', name: ''}],
    filters: {skipMt: [], skipPostEdit: []},
    meta: {}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"contents":[],"documents":[{"data":"","name":""}],"filters":{"skipMt":[],"skipPostEdit":[]},"meta":{}}'
};

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 = @{ @"contents": @[  ],
                              @"documents": @[ @{ @"data": @"", @"name": @"" } ],
                              @"filters": @{ @"skipMt": @[  ], @"skipPostEdit": @[  ] },
                              @"meta": @{  } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage"]
                                                       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}}/continuous_projects/:id/translate/:targetLanguage" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage",
  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([
    'contents' => [
        
    ],
    'documents' => [
        [
                'data' => '',
                'name' => ''
        ]
    ],
    'filters' => [
        'skipMt' => [
                
        ],
        'skipPostEdit' => [
                
        ]
    ],
    'meta' => [
        
    ]
  ]),
  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}}/continuous_projects/:id/translate/:targetLanguage', [
  'body' => '{
  "contents": [],
  "documents": [
    {
      "data": "",
      "name": ""
    }
  ],
  "filters": {
    "skipMt": [],
    "skipPostEdit": []
  },
  "meta": {}
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'contents' => [
    
  ],
  'documents' => [
    [
        'data' => '',
        'name' => ''
    ]
  ],
  'filters' => [
    'skipMt' => [
        
    ],
    'skipPostEdit' => [
        
    ]
  ],
  'meta' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'contents' => [
    
  ],
  'documents' => [
    [
        'data' => '',
        'name' => ''
    ]
  ],
  'filters' => [
    'skipMt' => [
        
    ],
    'skipPostEdit' => [
        
    ]
  ],
  'meta' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage');
$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}}/continuous_projects/:id/translate/:targetLanguage' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "contents": [],
  "documents": [
    {
      "data": "",
      "name": ""
    }
  ],
  "filters": {
    "skipMt": [],
    "skipPostEdit": []
  },
  "meta": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "contents": [],
  "documents": [
    {
      "data": "",
      "name": ""
    }
  ],
  "filters": {
    "skipMt": [],
    "skipPostEdit": []
  },
  "meta": {}
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:id/translate/:targetLanguage", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage"

payload = {
    "contents": [],
    "documents": [
        {
            "data": "",
            "name": ""
        }
    ],
    "filters": {
        "skipMt": [],
        "skipPostEdit": []
    },
    "meta": {}
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage"

payload <- "{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\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}}/continuous_projects/:id/translate/:targetLanguage")

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  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\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/continuous_projects/:id/translate/:targetLanguage') do |req|
  req.body = "{\n  \"contents\": [],\n  \"documents\": [\n    {\n      \"data\": \"\",\n      \"name\": \"\"\n    }\n  ],\n  \"filters\": {\n    \"skipMt\": [],\n    \"skipPostEdit\": []\n  },\n  \"meta\": {}\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage";

    let payload = json!({
        "contents": (),
        "documents": (
            json!({
                "data": "",
                "name": ""
            })
        ),
        "filters": json!({
            "skipMt": (),
            "skipPostEdit": ()
        }),
        "meta": json!({})
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:id/translate/:targetLanguage \
  --header 'content-type: application/json' \
  --data '{
  "contents": [],
  "documents": [
    {
      "data": "",
      "name": ""
    }
  ],
  "filters": {
    "skipMt": [],
    "skipPostEdit": []
  },
  "meta": {}
}'
echo '{
  "contents": [],
  "documents": [
    {
      "data": "",
      "name": ""
    }
  ],
  "filters": {
    "skipMt": [],
    "skipPostEdit": []
  },
  "meta": {}
}' |  \
  http POST {{baseUrl}}/continuous_projects/:id/translate/:targetLanguage \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "contents": [],\n  "documents": [\n    {\n      "data": "",\n      "name": ""\n    }\n  ],\n  "filters": {\n    "skipMt": [],\n    "skipPostEdit": []\n  },\n  "meta": {}\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/translate/:targetLanguage
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "contents": [],
  "documents": [
    [
      "data": "",
      "name": ""
    ]
  ],
  "filters": [
    "skipMt": [],
    "skipPostEdit": []
  ],
  "meta": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/translate/:targetLanguage")! 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 Invoices of a continuous project
{{baseUrl}}/continuous_projects/:projectId/invoices
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/invoices");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:projectId/invoices")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/invoices"

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}}/continuous_projects/:projectId/invoices"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/invoices");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/invoices"

	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/continuous_projects/:projectId/invoices HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:projectId/invoices")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/invoices"))
    .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}}/continuous_projects/:projectId/invoices")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:projectId/invoices")
  .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}}/continuous_projects/:projectId/invoices');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:projectId/invoices'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/invoices';
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}}/continuous_projects/:projectId/invoices',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/invoices")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/invoices',
  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}}/continuous_projects/:projectId/invoices'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:projectId/invoices');

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}}/continuous_projects/:projectId/invoices'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/invoices';
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}}/continuous_projects/:projectId/invoices"]
                                                       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}}/continuous_projects/:projectId/invoices" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/invoices",
  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}}/continuous_projects/:projectId/invoices');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/invoices');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/invoices');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/invoices' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/invoices' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:projectId/invoices")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/invoices"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/invoices"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/invoices")

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/continuous_projects/:projectId/invoices') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/invoices";

    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}}/continuous_projects/:projectId/invoices
http GET {{baseUrl}}/continuous_projects/:projectId/invoices
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/invoices
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/invoices")! 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 Monitor progress and status of a continous project
{{baseUrl}}/continuous_projects/:projectId/progress
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/progress");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:projectId/progress")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/progress"

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}}/continuous_projects/:projectId/progress"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/progress");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/progress"

	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/continuous_projects/:projectId/progress HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:projectId/progress")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/progress"))
    .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}}/continuous_projects/:projectId/progress")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:projectId/progress")
  .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}}/continuous_projects/:projectId/progress');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:projectId/progress'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/progress';
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}}/continuous_projects/:projectId/progress',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/progress")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/progress',
  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}}/continuous_projects/:projectId/progress'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:projectId/progress');

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}}/continuous_projects/:projectId/progress'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/progress';
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}}/continuous_projects/:projectId/progress"]
                                                       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}}/continuous_projects/:projectId/progress" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/progress",
  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}}/continuous_projects/:projectId/progress');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/progress');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/progress');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/progress' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/progress' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:projectId/progress")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/progress"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/progress"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/progress")

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/continuous_projects/:projectId/progress') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/progress";

    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}}/continuous_projects/:projectId/progress
http GET {{baseUrl}}/continuous_projects/:projectId/progress
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/progress
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/progress")! 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 Monitor progress of a continuous document
{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress
QUERY PARAMS

projectId
documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress"

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}}/continuous_projects/:projectId/documents/:documentId/progress"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress"

	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/continuous_projects/:projectId/documents/:documentId/progress HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress"))
    .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}}/continuous_projects/:projectId/documents/:documentId/progress")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress")
  .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}}/continuous_projects/:projectId/documents/:documentId/progress');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress';
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}}/continuous_projects/:projectId/documents/:documentId/progress',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/documents/:documentId/progress',
  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}}/continuous_projects/:projectId/documents/:documentId/progress'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress');

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}}/continuous_projects/:projectId/documents/:documentId/progress'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress';
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}}/continuous_projects/:projectId/documents/:documentId/progress"]
                                                       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}}/continuous_projects/:projectId/documents/:documentId/progress" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress",
  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}}/continuous_projects/:projectId/documents/:documentId/progress');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:projectId/documents/:documentId/progress")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress")

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/continuous_projects/:projectId/documents/:documentId/progress') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress";

    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}}/continuous_projects/:projectId/documents/:documentId/progress
http GET {{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/progress")! 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 Reset Active widget token
{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token
QUERY PARAMS

projectId
widgetId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/continuous_projects/:projectId/widgets/:widgetId/reset-token HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/widgets/:widgetId/reset-token',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token');

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}}/continuous_projects/:projectId/widgets/:widgetId/reset-token'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/continuous_projects/:projectId/widgets/:widgetId/reset-token")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/continuous_projects/:projectId/widgets/:widgetId/reset-token') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token
http POST {{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId/reset-token")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Save-collect analytics data from Active widget
{{baseUrl}}/continuous_projects/:id/collect-analytics
QUERY PARAMS

id
BODY json

{
  "anonymousId": "",
  "properties": {},
  "sessionId": "",
  "type": "",
  "userId": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/collect-analytics");

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  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id/collect-analytics" {:content-type :json
                                                                                      :form-params {:anonymousId ""
                                                                                                    :properties {}
                                                                                                    :sessionId ""
                                                                                                    :type ""
                                                                                                    :userId ""}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/collect-analytics"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\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}}/continuous_projects/:id/collect-analytics"),
    Content = new StringContent("{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\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}}/continuous_projects/:id/collect-analytics");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/collect-analytics"

	payload := strings.NewReader("{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\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/continuous_projects/:id/collect-analytics HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 92

{
  "anonymousId": "",
  "properties": {},
  "sessionId": "",
  "type": "",
  "userId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id/collect-analytics")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/collect-analytics"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\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  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/collect-analytics")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id/collect-analytics")
  .header("content-type", "application/json")
  .body("{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  anonymousId: '',
  properties: {},
  sessionId: '',
  type: '',
  userId: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id/collect-analytics');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/collect-analytics',
  headers: {'content-type': 'application/json'},
  data: {anonymousId: '', properties: {}, sessionId: '', type: '', userId: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/collect-analytics';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"anonymousId":"","properties":{},"sessionId":"","type":"","userId":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/collect-analytics',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "anonymousId": "",\n  "properties": {},\n  "sessionId": "",\n  "type": "",\n  "userId": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/collect-analytics")
  .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/continuous_projects/:id/collect-analytics',
  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({anonymousId: '', properties: {}, sessionId: '', type: '', userId: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/collect-analytics',
  headers: {'content-type': 'application/json'},
  body: {anonymousId: '', properties: {}, sessionId: '', type: '', userId: ''},
  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}}/continuous_projects/:id/collect-analytics');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  anonymousId: '',
  properties: {},
  sessionId: '',
  type: '',
  userId: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id/collect-analytics',
  headers: {'content-type': 'application/json'},
  data: {anonymousId: '', properties: {}, sessionId: '', type: '', userId: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/collect-analytics';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"anonymousId":"","properties":{},"sessionId":"","type":"","userId":""}'
};

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 = @{ @"anonymousId": @"",
                              @"properties": @{  },
                              @"sessionId": @"",
                              @"type": @"",
                              @"userId": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/collect-analytics"]
                                                       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}}/continuous_projects/:id/collect-analytics" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/collect-analytics",
  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([
    'anonymousId' => '',
    'properties' => [
        
    ],
    'sessionId' => '',
    'type' => '',
    'userId' => ''
  ]),
  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}}/continuous_projects/:id/collect-analytics', [
  'body' => '{
  "anonymousId": "",
  "properties": {},
  "sessionId": "",
  "type": "",
  "userId": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/collect-analytics');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'anonymousId' => '',
  'properties' => [
    
  ],
  'sessionId' => '',
  'type' => '',
  'userId' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'anonymousId' => '',
  'properties' => [
    
  ],
  'sessionId' => '',
  'type' => '',
  'userId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:id/collect-analytics');
$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}}/continuous_projects/:id/collect-analytics' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "anonymousId": "",
  "properties": {},
  "sessionId": "",
  "type": "",
  "userId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/collect-analytics' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "anonymousId": "",
  "properties": {},
  "sessionId": "",
  "type": "",
  "userId": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:id/collect-analytics", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/collect-analytics"

payload = {
    "anonymousId": "",
    "properties": {},
    "sessionId": "",
    "type": "",
    "userId": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/collect-analytics"

payload <- "{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\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}}/continuous_projects/:id/collect-analytics")

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  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\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/continuous_projects/:id/collect-analytics') do |req|
  req.body = "{\n  \"anonymousId\": \"\",\n  \"properties\": {},\n  \"sessionId\": \"\",\n  \"type\": \"\",\n  \"userId\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id/collect-analytics";

    let payload = json!({
        "anonymousId": "",
        "properties": json!({}),
        "sessionId": "",
        "type": "",
        "userId": ""
    });

    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}}/continuous_projects/:id/collect-analytics \
  --header 'content-type: application/json' \
  --data '{
  "anonymousId": "",
  "properties": {},
  "sessionId": "",
  "type": "",
  "userId": ""
}'
echo '{
  "anonymousId": "",
  "properties": {},
  "sessionId": "",
  "type": "",
  "userId": ""
}' |  \
  http POST {{baseUrl}}/continuous_projects/:id/collect-analytics \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "anonymousId": "",\n  "properties": {},\n  "sessionId": "",\n  "type": "",\n  "userId": ""\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/collect-analytics
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "anonymousId": "",
  "properties": [],
  "sessionId": "",
  "type": "",
  "userId": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/collect-analytics")! 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 Update Active widget settings.
{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId
QUERY PARAMS

projectId
widgetId
BODY json

{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId");

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  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId" {:content-type :json
                                                                                             :form-params {:allow_hash_in_url false
                                                                                                           :allow_query_in_url false
                                                                                                           :auto_detect_source_language false
                                                                                                           :created_at ""
                                                                                                           :elements ""
                                                                                                           :follow_user false
                                                                                                           :force_cache_refresh_interval false
                                                                                                           :id 0
                                                                                                           :language_mappings ""
                                                                                                           :live false
                                                                                                           :modify_links false
                                                                                                           :name ""
                                                                                                           :optimize_per_page false
                                                                                                           :pages ""
                                                                                                           :path_regex ""
                                                                                                           :position ""
                                                                                                           :query_name ""
                                                                                                           :reboot_on_url_change false
                                                                                                           :restricted_domains ""
                                                                                                           :sections ""
                                                                                                           :test_mode false
                                                                                                           :theme ""
                                                                                                           :token ""
                                                                                                           :url_change_mode ""
                                                                                                           :url_mode ""
                                                                                                           :use_cache false
                                                                                                           :use_dummy_translations false
                                                                                                           :variables ""}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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}}/continuous_projects/:projectId/widgets/:widgetId"),
    Content = new StringContent("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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}}/continuous_projects/:projectId/widgets/:widgetId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

	payload := strings.NewReader("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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/continuous_projects/:projectId/widgets/:widgetId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 653

{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
  .header("content-type", "application/json")
  .body("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  allow_hash_in_url: false,
  allow_query_in_url: false,
  auto_detect_source_language: false,
  created_at: '',
  elements: '',
  follow_user: false,
  force_cache_refresh_interval: false,
  id: 0,
  language_mappings: '',
  live: false,
  modify_links: false,
  name: '',
  optimize_per_page: false,
  pages: '',
  path_regex: '',
  position: '',
  query_name: '',
  reboot_on_url_change: false,
  restricted_domains: '',
  sections: '',
  test_mode: false,
  theme: '',
  token: '',
  url_change_mode: '',
  url_mode: '',
  use_cache: false,
  use_dummy_translations: false,
  variables: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId',
  headers: {'content-type': 'application/json'},
  data: {
    allow_hash_in_url: false,
    allow_query_in_url: false,
    auto_detect_source_language: false,
    created_at: '',
    elements: '',
    follow_user: false,
    force_cache_refresh_interval: false,
    id: 0,
    language_mappings: '',
    live: false,
    modify_links: false,
    name: '',
    optimize_per_page: false,
    pages: '',
    path_regex: '',
    position: '',
    query_name: '',
    reboot_on_url_change: false,
    restricted_domains: '',
    sections: '',
    test_mode: false,
    theme: '',
    token: '',
    url_change_mode: '',
    url_mode: '',
    use_cache: false,
    use_dummy_translations: false,
    variables: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"allow_hash_in_url":false,"allow_query_in_url":false,"auto_detect_source_language":false,"created_at":"","elements":"","follow_user":false,"force_cache_refresh_interval":false,"id":0,"language_mappings":"","live":false,"modify_links":false,"name":"","optimize_per_page":false,"pages":"","path_regex":"","position":"","query_name":"","reboot_on_url_change":false,"restricted_domains":"","sections":"","test_mode":false,"theme":"","token":"","url_change_mode":"","url_mode":"","use_cache":false,"use_dummy_translations":false,"variables":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "allow_hash_in_url": false,\n  "allow_query_in_url": false,\n  "auto_detect_source_language": false,\n  "created_at": "",\n  "elements": "",\n  "follow_user": false,\n  "force_cache_refresh_interval": false,\n  "id": 0,\n  "language_mappings": "",\n  "live": false,\n  "modify_links": false,\n  "name": "",\n  "optimize_per_page": false,\n  "pages": "",\n  "path_regex": "",\n  "position": "",\n  "query_name": "",\n  "reboot_on_url_change": false,\n  "restricted_domains": "",\n  "sections": "",\n  "test_mode": false,\n  "theme": "",\n  "token": "",\n  "url_change_mode": "",\n  "url_mode": "",\n  "use_cache": false,\n  "use_dummy_translations": false,\n  "variables": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
  .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/continuous_projects/:projectId/widgets/:widgetId',
  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({
  allow_hash_in_url: false,
  allow_query_in_url: false,
  auto_detect_source_language: false,
  created_at: '',
  elements: '',
  follow_user: false,
  force_cache_refresh_interval: false,
  id: 0,
  language_mappings: '',
  live: false,
  modify_links: false,
  name: '',
  optimize_per_page: false,
  pages: '',
  path_regex: '',
  position: '',
  query_name: '',
  reboot_on_url_change: false,
  restricted_domains: '',
  sections: '',
  test_mode: false,
  theme: '',
  token: '',
  url_change_mode: '',
  url_mode: '',
  use_cache: false,
  use_dummy_translations: false,
  variables: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId',
  headers: {'content-type': 'application/json'},
  body: {
    allow_hash_in_url: false,
    allow_query_in_url: false,
    auto_detect_source_language: false,
    created_at: '',
    elements: '',
    follow_user: false,
    force_cache_refresh_interval: false,
    id: 0,
    language_mappings: '',
    live: false,
    modify_links: false,
    name: '',
    optimize_per_page: false,
    pages: '',
    path_regex: '',
    position: '',
    query_name: '',
    reboot_on_url_change: false,
    restricted_domains: '',
    sections: '',
    test_mode: false,
    theme: '',
    token: '',
    url_change_mode: '',
    url_mode: '',
    use_cache: false,
    use_dummy_translations: false,
    variables: ''
  },
  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}}/continuous_projects/:projectId/widgets/:widgetId');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  allow_hash_in_url: false,
  allow_query_in_url: false,
  auto_detect_source_language: false,
  created_at: '',
  elements: '',
  follow_user: false,
  force_cache_refresh_interval: false,
  id: 0,
  language_mappings: '',
  live: false,
  modify_links: false,
  name: '',
  optimize_per_page: false,
  pages: '',
  path_regex: '',
  position: '',
  query_name: '',
  reboot_on_url_change: false,
  restricted_domains: '',
  sections: '',
  test_mode: false,
  theme: '',
  token: '',
  url_change_mode: '',
  url_mode: '',
  use_cache: false,
  use_dummy_translations: false,
  variables: ''
});

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}}/continuous_projects/:projectId/widgets/:widgetId',
  headers: {'content-type': 'application/json'},
  data: {
    allow_hash_in_url: false,
    allow_query_in_url: false,
    auto_detect_source_language: false,
    created_at: '',
    elements: '',
    follow_user: false,
    force_cache_refresh_interval: false,
    id: 0,
    language_mappings: '',
    live: false,
    modify_links: false,
    name: '',
    optimize_per_page: false,
    pages: '',
    path_regex: '',
    position: '',
    query_name: '',
    reboot_on_url_change: false,
    restricted_domains: '',
    sections: '',
    test_mode: false,
    theme: '',
    token: '',
    url_change_mode: '',
    url_mode: '',
    use_cache: false,
    use_dummy_translations: false,
    variables: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"allow_hash_in_url":false,"allow_query_in_url":false,"auto_detect_source_language":false,"created_at":"","elements":"","follow_user":false,"force_cache_refresh_interval":false,"id":0,"language_mappings":"","live":false,"modify_links":false,"name":"","optimize_per_page":false,"pages":"","path_regex":"","position":"","query_name":"","reboot_on_url_change":false,"restricted_domains":"","sections":"","test_mode":false,"theme":"","token":"","url_change_mode":"","url_mode":"","use_cache":false,"use_dummy_translations":false,"variables":""}'
};

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 = @{ @"allow_hash_in_url": @NO,
                              @"allow_query_in_url": @NO,
                              @"auto_detect_source_language": @NO,
                              @"created_at": @"",
                              @"elements": @"",
                              @"follow_user": @NO,
                              @"force_cache_refresh_interval": @NO,
                              @"id": @0,
                              @"language_mappings": @"",
                              @"live": @NO,
                              @"modify_links": @NO,
                              @"name": @"",
                              @"optimize_per_page": @NO,
                              @"pages": @"",
                              @"path_regex": @"",
                              @"position": @"",
                              @"query_name": @"",
                              @"reboot_on_url_change": @NO,
                              @"restricted_domains": @"",
                              @"sections": @"",
                              @"test_mode": @NO,
                              @"theme": @"",
                              @"token": @"",
                              @"url_change_mode": @"",
                              @"url_mode": @"",
                              @"use_cache": @NO,
                              @"use_dummy_translations": @NO,
                              @"variables": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"]
                                                       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}}/continuous_projects/:projectId/widgets/:widgetId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId",
  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([
    'allow_hash_in_url' => null,
    'allow_query_in_url' => null,
    'auto_detect_source_language' => null,
    'created_at' => '',
    'elements' => '',
    'follow_user' => null,
    'force_cache_refresh_interval' => null,
    'id' => 0,
    'language_mappings' => '',
    'live' => null,
    'modify_links' => null,
    'name' => '',
    'optimize_per_page' => null,
    'pages' => '',
    'path_regex' => '',
    'position' => '',
    'query_name' => '',
    'reboot_on_url_change' => null,
    'restricted_domains' => '',
    'sections' => '',
    'test_mode' => null,
    'theme' => '',
    'token' => '',
    'url_change_mode' => '',
    'url_mode' => '',
    'use_cache' => null,
    'use_dummy_translations' => null,
    'variables' => ''
  ]),
  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}}/continuous_projects/:projectId/widgets/:widgetId', [
  'body' => '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'allow_hash_in_url' => null,
  'allow_query_in_url' => null,
  'auto_detect_source_language' => null,
  'created_at' => '',
  'elements' => '',
  'follow_user' => null,
  'force_cache_refresh_interval' => null,
  'id' => 0,
  'language_mappings' => '',
  'live' => null,
  'modify_links' => null,
  'name' => '',
  'optimize_per_page' => null,
  'pages' => '',
  'path_regex' => '',
  'position' => '',
  'query_name' => '',
  'reboot_on_url_change' => null,
  'restricted_domains' => '',
  'sections' => '',
  'test_mode' => null,
  'theme' => '',
  'token' => '',
  'url_change_mode' => '',
  'url_mode' => '',
  'use_cache' => null,
  'use_dummy_translations' => null,
  'variables' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'allow_hash_in_url' => null,
  'allow_query_in_url' => null,
  'auto_detect_source_language' => null,
  'created_at' => '',
  'elements' => '',
  'follow_user' => null,
  'force_cache_refresh_interval' => null,
  'id' => 0,
  'language_mappings' => '',
  'live' => null,
  'modify_links' => null,
  'name' => '',
  'optimize_per_page' => null,
  'pages' => '',
  'path_regex' => '',
  'position' => '',
  'query_name' => '',
  'reboot_on_url_change' => null,
  'restricted_domains' => '',
  'sections' => '',
  'test_mode' => null,
  'theme' => '',
  'token' => '',
  'url_change_mode' => '',
  'url_mode' => '',
  'use_cache' => null,
  'use_dummy_translations' => null,
  'variables' => ''
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId');
$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}}/continuous_projects/:projectId/widgets/:widgetId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:projectId/widgets/:widgetId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

payload = {
    "allow_hash_in_url": False,
    "allow_query_in_url": False,
    "auto_detect_source_language": False,
    "created_at": "",
    "elements": "",
    "follow_user": False,
    "force_cache_refresh_interval": False,
    "id": 0,
    "language_mappings": "",
    "live": False,
    "modify_links": False,
    "name": "",
    "optimize_per_page": False,
    "pages": "",
    "path_regex": "",
    "position": "",
    "query_name": "",
    "reboot_on_url_change": False,
    "restricted_domains": "",
    "sections": "",
    "test_mode": False,
    "theme": "",
    "token": "",
    "url_change_mode": "",
    "url_mode": "",
    "use_cache": False,
    "use_dummy_translations": False,
    "variables": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

payload <- "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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}}/continuous_projects/:projectId/widgets/:widgetId")

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  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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/continuous_projects/:projectId/widgets/:widgetId') do |req|
  req.body = "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId";

    let payload = json!({
        "allow_hash_in_url": false,
        "allow_query_in_url": false,
        "auto_detect_source_language": false,
        "created_at": "",
        "elements": "",
        "follow_user": false,
        "force_cache_refresh_interval": false,
        "id": 0,
        "language_mappings": "",
        "live": false,
        "modify_links": false,
        "name": "",
        "optimize_per_page": false,
        "pages": "",
        "path_regex": "",
        "position": "",
        "query_name": "",
        "reboot_on_url_change": false,
        "restricted_domains": "",
        "sections": "",
        "test_mode": false,
        "theme": "",
        "token": "",
        "url_change_mode": "",
        "url_mode": "",
        "use_cache": false,
        "use_dummy_translations": false,
        "variables": ""
    });

    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}}/continuous_projects/:projectId/widgets/:widgetId \
  --header 'content-type: application/json' \
  --data '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}'
echo '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}' |  \
  http POST {{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "allow_hash_in_url": false,\n  "allow_query_in_url": false,\n  "auto_detect_source_language": false,\n  "created_at": "",\n  "elements": "",\n  "follow_user": false,\n  "force_cache_refresh_interval": false,\n  "id": 0,\n  "language_mappings": "",\n  "live": false,\n  "modify_links": false,\n  "name": "",\n  "optimize_per_page": false,\n  "pages": "",\n  "path_regex": "",\n  "position": "",\n  "query_name": "",\n  "reboot_on_url_change": false,\n  "restricted_domains": "",\n  "sections": "",\n  "test_mode": false,\n  "theme": "",\n  "token": "",\n  "url_change_mode": "",\n  "url_mode": "",\n  "use_cache": false,\n  "use_dummy_translations": false,\n  "variables": ""\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")! 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 Update a continuous project
{{baseUrl}}/continuous_projects/:id
QUERY PARAMS

id
BODY json

{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "is_enabled": false,
  "languages": [
    {
      "code": "",
      "is_enabled": false
    }
  ],
  "mt_enabled": false,
  "name": "",
  "postedit_enabled": false
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/: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  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:id" {:content-type :json
                                                                    :form-params {:analytics_enabled false
                                                                                  :auto_start_postedit false
                                                                                  :is_enabled false
                                                                                  :languages [{:code ""
                                                                                               :is_enabled false}]
                                                                                  :mt_enabled false
                                                                                  :name ""
                                                                                  :postedit_enabled false}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/continuous_projects/:id"),
    Content = new StringContent("{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_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}}/continuous_projects/:id");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id"

	payload := strings.NewReader("{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/continuous_projects/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 231

{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "is_enabled": false,
  "languages": [
    {
      "code": "",
      "is_enabled": false
    }
  ],
  "mt_enabled": false,
  "name": "",
  "postedit_enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:id")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_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  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:id")
  .header("content-type", "application/json")
  .body("{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}")
  .asString();
const data = JSON.stringify({
  analytics_enabled: false,
  auto_start_postedit: false,
  is_enabled: false,
  languages: [
    {
      code: '',
      is_enabled: false
    }
  ],
  mt_enabled: false,
  name: '',
  postedit_enabled: false
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:id');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id',
  headers: {'content-type': 'application/json'},
  data: {
    analytics_enabled: false,
    auto_start_postedit: false,
    is_enabled: false,
    languages: [{code: '', is_enabled: false}],
    mt_enabled: false,
    name: '',
    postedit_enabled: false
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"analytics_enabled":false,"auto_start_postedit":false,"is_enabled":false,"languages":[{"code":"","is_enabled":false}],"mt_enabled":false,"name":"","postedit_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}}/continuous_projects/:id',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "analytics_enabled": false,\n  "auto_start_postedit": false,\n  "is_enabled": false,\n  "languages": [\n    {\n      "code": "",\n      "is_enabled": false\n    }\n  ],\n  "mt_enabled": false,\n  "name": "",\n  "postedit_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  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id")
  .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/continuous_projects/: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({
  analytics_enabled: false,
  auto_start_postedit: false,
  is_enabled: false,
  languages: [{code: '', is_enabled: false}],
  mt_enabled: false,
  name: '',
  postedit_enabled: false
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id',
  headers: {'content-type': 'application/json'},
  body: {
    analytics_enabled: false,
    auto_start_postedit: false,
    is_enabled: false,
    languages: [{code: '', is_enabled: false}],
    mt_enabled: false,
    name: '',
    postedit_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('POST', '{{baseUrl}}/continuous_projects/:id');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  analytics_enabled: false,
  auto_start_postedit: false,
  is_enabled: false,
  languages: [
    {
      code: '',
      is_enabled: false
    }
  ],
  mt_enabled: false,
  name: '',
  postedit_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: 'POST',
  url: '{{baseUrl}}/continuous_projects/:id',
  headers: {'content-type': 'application/json'},
  data: {
    analytics_enabled: false,
    auto_start_postedit: false,
    is_enabled: false,
    languages: [{code: '', is_enabled: false}],
    mt_enabled: false,
    name: '',
    postedit_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}}/continuous_projects/:id';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"analytics_enabled":false,"auto_start_postedit":false,"is_enabled":false,"languages":[{"code":"","is_enabled":false}],"mt_enabled":false,"name":"","postedit_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 = @{ @"analytics_enabled": @NO,
                              @"auto_start_postedit": @NO,
                              @"is_enabled": @NO,
                              @"languages": @[ @{ @"code": @"", @"is_enabled": @NO } ],
                              @"mt_enabled": @NO,
                              @"name": @"",
                              @"postedit_enabled": @NO };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id"]
                                                       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}}/continuous_projects/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id",
  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([
    'analytics_enabled' => null,
    'auto_start_postedit' => null,
    'is_enabled' => null,
    'languages' => [
        [
                'code' => '',
                'is_enabled' => null
        ]
    ],
    'mt_enabled' => null,
    'name' => '',
    'postedit_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('POST', '{{baseUrl}}/continuous_projects/:id', [
  'body' => '{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "is_enabled": false,
  "languages": [
    {
      "code": "",
      "is_enabled": false
    }
  ],
  "mt_enabled": false,
  "name": "",
  "postedit_enabled": false
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'analytics_enabled' => null,
  'auto_start_postedit' => null,
  'is_enabled' => null,
  'languages' => [
    [
        'code' => '',
        'is_enabled' => null
    ]
  ],
  'mt_enabled' => null,
  'name' => '',
  'postedit_enabled' => null
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'analytics_enabled' => null,
  'auto_start_postedit' => null,
  'is_enabled' => null,
  'languages' => [
    [
        'code' => '',
        'is_enabled' => null
    ]
  ],
  'mt_enabled' => null,
  'name' => '',
  'postedit_enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:id');
$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}}/continuous_projects/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "is_enabled": false,
  "languages": [
    {
      "code": "",
      "is_enabled": false
    }
  ],
  "mt_enabled": false,
  "name": "",
  "postedit_enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "is_enabled": false,
  "languages": [
    {
      "code": "",
      "is_enabled": false
    }
  ],
  "mt_enabled": false,
  "name": "",
  "postedit_enabled": false
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:id", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id"

payload = {
    "analytics_enabled": False,
    "auto_start_postedit": False,
    "is_enabled": False,
    "languages": [
        {
            "code": "",
            "is_enabled": False
        }
    ],
    "mt_enabled": False,
    "name": "",
    "postedit_enabled": False
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id"

payload <- "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id")

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  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_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.post('/baseUrl/continuous_projects/:id') do |req|
  req.body = "{\n  \"analytics_enabled\": false,\n  \"auto_start_postedit\": false,\n  \"is_enabled\": false,\n  \"languages\": [\n    {\n      \"code\": \"\",\n      \"is_enabled\": false\n    }\n  ],\n  \"mt_enabled\": false,\n  \"name\": \"\",\n  \"postedit_enabled\": false\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:id";

    let payload = json!({
        "analytics_enabled": false,
        "auto_start_postedit": false,
        "is_enabled": false,
        "languages": (
            json!({
                "code": "",
                "is_enabled": false
            })
        ),
        "mt_enabled": false,
        "name": "",
        "postedit_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.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:id \
  --header 'content-type: application/json' \
  --data '{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "is_enabled": false,
  "languages": [
    {
      "code": "",
      "is_enabled": false
    }
  ],
  "mt_enabled": false,
  "name": "",
  "postedit_enabled": false
}'
echo '{
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "is_enabled": false,
  "languages": [
    {
      "code": "",
      "is_enabled": false
    }
  ],
  "mt_enabled": false,
  "name": "",
  "postedit_enabled": false
}' |  \
  http POST {{baseUrl}}/continuous_projects/:id \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "analytics_enabled": false,\n  "auto_start_postedit": false,\n  "is_enabled": false,\n  "languages": [\n    {\n      "code": "",\n      "is_enabled": false\n    }\n  ],\n  "mt_enabled": false,\n  "name": "",\n  "postedit_enabled": false\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "analytics_enabled": false,
  "auto_start_postedit": false,
  "is_enabled": false,
  "languages": [
    [
      "code": "",
      "is_enabled": false
    ]
  ],
  "mt_enabled": false,
  "name": "",
  "postedit_enabled": false
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id")! 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 Update subscription for continuous project
{{baseUrl}}/continuous_projects/:id/subscription
QUERY PARAMS

id
BODY json

{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/subscription");

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  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/continuous_projects/:id/subscription" {:content-type :json
                                                                                :form-params {:downgrade []
                                                                                              :payment_method 0
                                                                                              :period_end ""
                                                                                              :plan_id ""
                                                                                              :plan_name ""
                                                                                              :price ""
                                                                                              :products []
                                                                                              :schedule_name ""
                                                                                              :schedule_start ""
                                                                                              :subscription_id ""
                                                                                              :upgrade []
                                                                                              :withTrial ""}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/subscription"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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}}/continuous_projects/:id/subscription"),
    Content = new StringContent("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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}}/continuous_projects/:id/subscription");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/subscription"

	payload := strings.NewReader("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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/continuous_projects/:id/subscription HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 241

{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/continuous_projects/:id/subscription")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/subscription"))
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/subscription")
  .put(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/continuous_projects/:id/subscription")
  .header("content-type", "application/json")
  .body("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  downgrade: [],
  payment_method: 0,
  period_end: '',
  plan_id: '',
  plan_name: '',
  price: '',
  products: [],
  schedule_name: '',
  schedule_start: '',
  subscription_id: '',
  upgrade: [],
  withTrial: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/continuous_projects/:id/subscription');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/continuous_projects/:id/subscription',
  headers: {'content-type': 'application/json'},
  data: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/subscription';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"downgrade":[],"payment_method":0,"period_end":"","plan_id":"","plan_name":"","price":"","products":[],"schedule_name":"","schedule_start":"","subscription_id":"","upgrade":[],"withTrial":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/subscription',
  method: 'PUT',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "downgrade": [],\n  "payment_method": 0,\n  "period_end": "",\n  "plan_id": "",\n  "plan_name": "",\n  "price": "",\n  "products": [],\n  "schedule_name": "",\n  "schedule_start": "",\n  "subscription_id": "",\n  "upgrade": [],\n  "withTrial": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/subscription")
  .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/continuous_projects/:id/subscription',
  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({
  downgrade: [],
  payment_method: 0,
  period_end: '',
  plan_id: '',
  plan_name: '',
  price: '',
  products: [],
  schedule_name: '',
  schedule_start: '',
  subscription_id: '',
  upgrade: [],
  withTrial: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/continuous_projects/:id/subscription',
  headers: {'content-type': 'application/json'},
  body: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  },
  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}}/continuous_projects/:id/subscription');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  downgrade: [],
  payment_method: 0,
  period_end: '',
  plan_id: '',
  plan_name: '',
  price: '',
  products: [],
  schedule_name: '',
  schedule_start: '',
  subscription_id: '',
  upgrade: [],
  withTrial: ''
});

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}}/continuous_projects/:id/subscription',
  headers: {'content-type': 'application/json'},
  data: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/subscription';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"downgrade":[],"payment_method":0,"period_end":"","plan_id":"","plan_name":"","price":"","products":[],"schedule_name":"","schedule_start":"","subscription_id":"","upgrade":[],"withTrial":""}'
};

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 = @{ @"downgrade": @[  ],
                              @"payment_method": @0,
                              @"period_end": @"",
                              @"plan_id": @"",
                              @"plan_name": @"",
                              @"price": @"",
                              @"products": @[  ],
                              @"schedule_name": @"",
                              @"schedule_start": @"",
                              @"subscription_id": @"",
                              @"upgrade": @[  ],
                              @"withTrial": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/subscription"]
                                                       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}}/continuous_projects/:id/subscription" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/subscription",
  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([
    'downgrade' => [
        
    ],
    'payment_method' => 0,
    'period_end' => '',
    'plan_id' => '',
    'plan_name' => '',
    'price' => '',
    'products' => [
        
    ],
    'schedule_name' => '',
    'schedule_start' => '',
    'subscription_id' => '',
    'upgrade' => [
        
    ],
    'withTrial' => ''
  ]),
  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}}/continuous_projects/:id/subscription', [
  'body' => '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/subscription');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'downgrade' => [
    
  ],
  'payment_method' => 0,
  'period_end' => '',
  'plan_id' => '',
  'plan_name' => '',
  'price' => '',
  'products' => [
    
  ],
  'schedule_name' => '',
  'schedule_start' => '',
  'subscription_id' => '',
  'upgrade' => [
    
  ],
  'withTrial' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'downgrade' => [
    
  ],
  'payment_method' => 0,
  'period_end' => '',
  'plan_id' => '',
  'plan_name' => '',
  'price' => '',
  'products' => [
    
  ],
  'schedule_name' => '',
  'schedule_start' => '',
  'subscription_id' => '',
  'upgrade' => [
    
  ],
  'withTrial' => ''
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:id/subscription');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id/subscription' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/subscription' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("PUT", "/baseUrl/continuous_projects/:id/subscription", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/subscription"

payload = {
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
}
headers = {"content-type": "application/json"}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/subscription"

payload <- "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id/subscription")

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  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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/continuous_projects/:id/subscription') do |req|
  req.body = "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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}}/continuous_projects/:id/subscription";

    let payload = json!({
        "downgrade": (),
        "payment_method": 0,
        "period_end": "",
        "plan_id": "",
        "plan_name": "",
        "price": "",
        "products": (),
        "schedule_name": "",
        "schedule_start": "",
        "subscription_id": "",
        "upgrade": (),
        "withTrial": ""
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/continuous_projects/:id/subscription \
  --header 'content-type: application/json' \
  --data '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}'
echo '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}' |  \
  http PUT {{baseUrl}}/continuous_projects/:id/subscription \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'content-type: application/json' \
  --body-data '{\n  "downgrade": [],\n  "payment_method": 0,\n  "period_end": "",\n  "plan_id": "",\n  "plan_name": "",\n  "price": "",\n  "products": [],\n  "schedule_name": "",\n  "schedule_start": "",\n  "subscription_id": "",\n  "upgrade": [],\n  "withTrial": ""\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/subscription
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/subscription")! 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 Update subscription payment method for continuous project
{{baseUrl}}/continuous_projects/:id/subscription/payment
QUERY PARAMS

id
BODY json

{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:id/subscription/payment");

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  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/continuous_projects/:id/subscription/payment" {:content-type :json
                                                                                        :form-params {:downgrade []
                                                                                                      :payment_method 0
                                                                                                      :period_end ""
                                                                                                      :plan_id ""
                                                                                                      :plan_name ""
                                                                                                      :price ""
                                                                                                      :products []
                                                                                                      :schedule_name ""
                                                                                                      :schedule_start ""
                                                                                                      :subscription_id ""
                                                                                                      :upgrade []
                                                                                                      :withTrial ""}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:id/subscription/payment"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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}}/continuous_projects/:id/subscription/payment"),
    Content = new StringContent("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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}}/continuous_projects/:id/subscription/payment");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:id/subscription/payment"

	payload := strings.NewReader("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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/continuous_projects/:id/subscription/payment HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 241

{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/continuous_projects/:id/subscription/payment")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:id/subscription/payment"))
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/subscription/payment")
  .put(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/continuous_projects/:id/subscription/payment")
  .header("content-type", "application/json")
  .body("{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  downgrade: [],
  payment_method: 0,
  period_end: '',
  plan_id: '',
  plan_name: '',
  price: '',
  products: [],
  schedule_name: '',
  schedule_start: '',
  subscription_id: '',
  upgrade: [],
  withTrial: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/continuous_projects/:id/subscription/payment');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/continuous_projects/:id/subscription/payment',
  headers: {'content-type': 'application/json'},
  data: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:id/subscription/payment';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"downgrade":[],"payment_method":0,"period_end":"","plan_id":"","plan_name":"","price":"","products":[],"schedule_name":"","schedule_start":"","subscription_id":"","upgrade":[],"withTrial":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:id/subscription/payment',
  method: 'PUT',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "downgrade": [],\n  "payment_method": 0,\n  "period_end": "",\n  "plan_id": "",\n  "plan_name": "",\n  "price": "",\n  "products": [],\n  "schedule_name": "",\n  "schedule_start": "",\n  "subscription_id": "",\n  "upgrade": [],\n  "withTrial": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id/subscription/payment")
  .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/continuous_projects/:id/subscription/payment',
  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({
  downgrade: [],
  payment_method: 0,
  period_end: '',
  plan_id: '',
  plan_name: '',
  price: '',
  products: [],
  schedule_name: '',
  schedule_start: '',
  subscription_id: '',
  upgrade: [],
  withTrial: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/continuous_projects/:id/subscription/payment',
  headers: {'content-type': 'application/json'},
  body: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  },
  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}}/continuous_projects/:id/subscription/payment');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  downgrade: [],
  payment_method: 0,
  period_end: '',
  plan_id: '',
  plan_name: '',
  price: '',
  products: [],
  schedule_name: '',
  schedule_start: '',
  subscription_id: '',
  upgrade: [],
  withTrial: ''
});

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}}/continuous_projects/:id/subscription/payment',
  headers: {'content-type': 'application/json'},
  data: {
    downgrade: [],
    payment_method: 0,
    period_end: '',
    plan_id: '',
    plan_name: '',
    price: '',
    products: [],
    schedule_name: '',
    schedule_start: '',
    subscription_id: '',
    upgrade: [],
    withTrial: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:id/subscription/payment';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"downgrade":[],"payment_method":0,"period_end":"","plan_id":"","plan_name":"","price":"","products":[],"schedule_name":"","schedule_start":"","subscription_id":"","upgrade":[],"withTrial":""}'
};

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 = @{ @"downgrade": @[  ],
                              @"payment_method": @0,
                              @"period_end": @"",
                              @"plan_id": @"",
                              @"plan_name": @"",
                              @"price": @"",
                              @"products": @[  ],
                              @"schedule_name": @"",
                              @"schedule_start": @"",
                              @"subscription_id": @"",
                              @"upgrade": @[  ],
                              @"withTrial": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:id/subscription/payment"]
                                                       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}}/continuous_projects/:id/subscription/payment" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:id/subscription/payment",
  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([
    'downgrade' => [
        
    ],
    'payment_method' => 0,
    'period_end' => '',
    'plan_id' => '',
    'plan_name' => '',
    'price' => '',
    'products' => [
        
    ],
    'schedule_name' => '',
    'schedule_start' => '',
    'subscription_id' => '',
    'upgrade' => [
        
    ],
    'withTrial' => ''
  ]),
  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}}/continuous_projects/:id/subscription/payment', [
  'body' => '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id/subscription/payment');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'downgrade' => [
    
  ],
  'payment_method' => 0,
  'period_end' => '',
  'plan_id' => '',
  'plan_name' => '',
  'price' => '',
  'products' => [
    
  ],
  'schedule_name' => '',
  'schedule_start' => '',
  'subscription_id' => '',
  'upgrade' => [
    
  ],
  'withTrial' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'downgrade' => [
    
  ],
  'payment_method' => 0,
  'period_end' => '',
  'plan_id' => '',
  'plan_name' => '',
  'price' => '',
  'products' => [
    
  ],
  'schedule_name' => '',
  'schedule_start' => '',
  'subscription_id' => '',
  'upgrade' => [
    
  ],
  'withTrial' => ''
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:id/subscription/payment');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id/subscription/payment' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id/subscription/payment' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("PUT", "/baseUrl/continuous_projects/:id/subscription/payment", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id/subscription/payment"

payload = {
    "downgrade": [],
    "payment_method": 0,
    "period_end": "",
    "plan_id": "",
    "plan_name": "",
    "price": "",
    "products": [],
    "schedule_name": "",
    "schedule_start": "",
    "subscription_id": "",
    "upgrade": [],
    "withTrial": ""
}
headers = {"content-type": "application/json"}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id/subscription/payment"

payload <- "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:id/subscription/payment")

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  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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/continuous_projects/:id/subscription/payment') do |req|
  req.body = "{\n  \"downgrade\": [],\n  \"payment_method\": 0,\n  \"period_end\": \"\",\n  \"plan_id\": \"\",\n  \"plan_name\": \"\",\n  \"price\": \"\",\n  \"products\": [],\n  \"schedule_name\": \"\",\n  \"schedule_start\": \"\",\n  \"subscription_id\": \"\",\n  \"upgrade\": [],\n  \"withTrial\": \"\"\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}}/continuous_projects/:id/subscription/payment";

    let payload = json!({
        "downgrade": (),
        "payment_method": 0,
        "period_end": "",
        "plan_id": "",
        "plan_name": "",
        "price": "",
        "products": (),
        "schedule_name": "",
        "schedule_start": "",
        "subscription_id": "",
        "upgrade": (),
        "withTrial": ""
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/continuous_projects/:id/subscription/payment \
  --header 'content-type: application/json' \
  --data '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}'
echo '{
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
}' |  \
  http PUT {{baseUrl}}/continuous_projects/:id/subscription/payment \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'content-type: application/json' \
  --body-data '{\n  "downgrade": [],\n  "payment_method": 0,\n  "period_end": "",\n  "plan_id": "",\n  "plan_name": "",\n  "price": "",\n  "products": [],\n  "schedule_name": "",\n  "schedule_start": "",\n  "subscription_id": "",\n  "upgrade": [],\n  "withTrial": ""\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id/subscription/payment
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "downgrade": [],
  "payment_method": 0,
  "period_end": "",
  "plan_id": "",
  "plan_name": "",
  "price": "",
  "products": [],
  "schedule_name": "",
  "schedule_start": "",
  "subscription_id": "",
  "upgrade": [],
  "withTrial": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:id/subscription/payment")! 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 Update the document
{{baseUrl}}/continuous_projects/:projectId/documents/:documentId
QUERY PARAMS

projectId
documentId
BODY json

{
  "document": {
    "data": "",
    "name": ""
  }
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId");

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  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId" {:content-type :json
                                                                                                 :form-params {:document {:data ""
                                                                                                                          :name ""}}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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}}/continuous_projects/:projectId/documents/:documentId"),
    Content = new StringContent("{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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}}/continuous_projects/:projectId/documents/:documentId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"

	payload := strings.NewReader("{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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/continuous_projects/:projectId/documents/:documentId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 54

{
  "document": {
    "data": "",
    "name": ""
  }
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")
  .header("content-type", "application/json")
  .body("{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}")
  .asString();
const data = JSON.stringify({
  document: {
    data: '',
    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}}/continuous_projects/:projectId/documents/:documentId');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId',
  headers: {'content-type': 'application/json'},
  data: {document: {data: '', name: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"document":{"data":"","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}}/continuous_projects/:projectId/documents/:documentId',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "document": {\n    "data": "",\n    "name": ""\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  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")
  .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/continuous_projects/:projectId/documents/:documentId',
  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({document: {data: '', name: ''}}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId',
  headers: {'content-type': 'application/json'},
  body: {document: {data: '', 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}}/continuous_projects/:projectId/documents/:documentId');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  document: {
    data: '',
    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}}/continuous_projects/:projectId/documents/:documentId',
  headers: {'content-type': 'application/json'},
  data: {document: {data: '', name: ''}}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"document":{"data":"","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 = @{ @"document": @{ @"data": @"", @"name": @"" } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"]
                                                       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}}/continuous_projects/:projectId/documents/:documentId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId",
  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([
    'document' => [
        'data' => '',
        '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}}/continuous_projects/:projectId/documents/:documentId', [
  'body' => '{
  "document": {
    "data": "",
    "name": ""
  }
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/documents/:documentId');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'document' => [
    'data' => '',
    'name' => ''
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'document' => [
    'data' => '',
    'name' => ''
  ]
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/documents/:documentId');
$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}}/continuous_projects/:projectId/documents/:documentId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "document": {
    "data": "",
    "name": ""
  }
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "document": {
    "data": "",
    "name": ""
  }
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:projectId/documents/:documentId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"

payload = { "document": {
        "data": "",
        "name": ""
    } }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"

payload <- "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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}}/continuous_projects/:projectId/documents/:documentId")

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  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\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/continuous_projects/:projectId/documents/:documentId') do |req|
  req.body = "{\n  \"document\": {\n    \"data\": \"\",\n    \"name\": \"\"\n  }\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId";

    let payload = json!({"document": json!({
            "data": "",
            "name": ""
        })});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:projectId/documents/:documentId \
  --header 'content-type: application/json' \
  --data '{
  "document": {
    "data": "",
    "name": ""
  }
}'
echo '{
  "document": {
    "data": "",
    "name": ""
  }
}' |  \
  http POST {{baseUrl}}/continuous_projects/:projectId/documents/:documentId \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "document": {\n    "data": "",\n    "name": ""\n  }\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/documents/:documentId
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["document": [
    "data": "",
    "name": ""
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")! 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 View Active widgets
{{baseUrl}}/continuous_projects/:projectId/widgets
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/widgets");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:projectId/widgets")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/widgets"

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}}/continuous_projects/:projectId/widgets"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/widgets");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/widgets"

	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/continuous_projects/:projectId/widgets HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:projectId/widgets")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/widgets"))
    .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}}/continuous_projects/:projectId/widgets")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:projectId/widgets")
  .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}}/continuous_projects/:projectId/widgets');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/widgets';
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}}/continuous_projects/:projectId/widgets',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/widgets")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/widgets',
  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}}/continuous_projects/:projectId/widgets'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:projectId/widgets');

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}}/continuous_projects/:projectId/widgets'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/widgets';
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}}/continuous_projects/:projectId/widgets"]
                                                       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}}/continuous_projects/:projectId/widgets" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/widgets",
  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}}/continuous_projects/:projectId/widgets');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/widgets');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/widgets');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/widgets' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/widgets' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:projectId/widgets")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/widgets"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/widgets"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/widgets")

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/continuous_projects/:projectId/widgets') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/widgets";

    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}}/continuous_projects/:projectId/widgets
http GET {{baseUrl}}/continuous_projects/:projectId/widgets
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/widgets
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/widgets")! 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 View a continuous document
{{baseUrl}}/continuous_projects/:projectId/documents/:documentId
QUERY PARAMS

projectId
documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"

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}}/continuous_projects/:projectId/documents/:documentId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"

	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/continuous_projects/:projectId/documents/:documentId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"))
    .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}}/continuous_projects/:projectId/documents/:documentId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")
  .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}}/continuous_projects/:projectId/documents/:documentId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId';
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}}/continuous_projects/:projectId/documents/:documentId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/documents/:documentId',
  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}}/continuous_projects/:projectId/documents/:documentId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId');

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}}/continuous_projects/:projectId/documents/:documentId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId';
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}}/continuous_projects/:projectId/documents/:documentId"]
                                                       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}}/continuous_projects/:projectId/documents/:documentId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId",
  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}}/continuous_projects/:projectId/documents/:documentId');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/documents/:documentId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/documents/:documentId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:projectId/documents/:documentId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")

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/continuous_projects/:projectId/documents/:documentId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId";

    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}}/continuous_projects/:projectId/documents/:documentId
http GET {{baseUrl}}/continuous_projects/:projectId/documents/:documentId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/documents/:documentId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId")! 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 View a continuous project
{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:id")
require "http/client"

url = "{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/: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/continuous_projects/:id HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:id")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/continuous_projects/:id'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:id")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/: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}}/continuous_projects/: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}}/continuous_projects/: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}}/continuous_projects/:id'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/: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}}/continuous_projects/: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}}/continuous_projects/:id" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:id');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:id' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:id' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:id")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:id"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:id"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/: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/continuous_projects/:id') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/: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}}/continuous_projects/:id
http GET {{baseUrl}}/continuous_projects/:id
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:id
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/: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 View an Active widget
{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId
QUERY PARAMS

projectId
widgetId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

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}}/continuous_projects/:projectId/widgets/:widgetId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

	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/continuous_projects/:projectId/widgets/:widgetId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"))
    .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}}/continuous_projects/:projectId/widgets/:widgetId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
  .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}}/continuous_projects/:projectId/widgets/:widgetId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId';
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}}/continuous_projects/:projectId/widgets/:widgetId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/widgets/:widgetId',
  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}}/continuous_projects/:projectId/widgets/:widgetId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId');

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}}/continuous_projects/:projectId/widgets/:widgetId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId';
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}}/continuous_projects/:projectId/widgets/:widgetId"]
                                                       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}}/continuous_projects/:projectId/widgets/:widgetId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId",
  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}}/continuous_projects/:projectId/widgets/:widgetId');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:projectId/widgets/:widgetId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")

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/continuous_projects/:projectId/widgets/:widgetId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId";

    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}}/continuous_projects/:projectId/widgets/:widgetId
http GET {{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/widgets/:widgetId")! 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 View continuous documents
{{baseUrl}}/continuous_projects/:projectId/documents
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/documents");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:projectId/documents")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/documents"

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}}/continuous_projects/:projectId/documents"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/documents");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/documents"

	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/continuous_projects/:projectId/documents HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:projectId/documents")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/documents"))
    .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}}/continuous_projects/:projectId/documents")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:projectId/documents")
  .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}}/continuous_projects/:projectId/documents');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/documents';
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}}/continuous_projects/:projectId/documents',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/documents',
  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}}/continuous_projects/:projectId/documents'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:projectId/documents');

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}}/continuous_projects/:projectId/documents'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/documents';
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}}/continuous_projects/:projectId/documents"]
                                                       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}}/continuous_projects/:projectId/documents" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/documents",
  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}}/continuous_projects/:projectId/documents');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/documents');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/documents');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/documents' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/documents' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:projectId/documents")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/documents"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/documents"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/documents")

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/continuous_projects/:projectId/documents') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/documents";

    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}}/continuous_projects/:projectId/documents
http GET {{baseUrl}}/continuous_projects/:projectId/documents
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/documents
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/documents")! 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 View continuous projects
{{baseUrl}}/continuous_projects
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects")
require "http/client"

url = "{{baseUrl}}/continuous_projects"

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}}/continuous_projects"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects"

	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/continuous_projects HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects"))
    .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}}/continuous_projects")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects")
  .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}}/continuous_projects');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/continuous_projects'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects';
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}}/continuous_projects',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects',
  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}}/continuous_projects'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects');

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}}/continuous_projects'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects';
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}}/continuous_projects"]
                                                       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}}/continuous_projects" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects",
  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}}/continuous_projects');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects")

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/continuous_projects') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects";

    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}}/continuous_projects
http GET {{baseUrl}}/continuous_projects
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects")! 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 or update a corporate user group for this corporate account
{{baseUrl}}/corporates/:corporateId/user-groups
QUERY PARAMS

corporateId
BODY json

{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporates/:corporateId/user-groups");

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  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/corporates/:corporateId/user-groups" {:content-type :json
                                                                                :form-params {:corporate_id 0
                                                                                              :id 0
                                                                                              :name ""
                                                                                              :permissions []}})
require "http/client"

url = "{{baseUrl}}/corporates/:corporateId/user-groups"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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}}/corporates/:corporateId/user-groups"),
    Content = new StringContent("{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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}}/corporates/:corporateId/user-groups");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporates/:corporateId/user-groups"

	payload := strings.NewReader("{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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/corporates/:corporateId/user-groups HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 69

{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/corporates/:corporateId/user-groups")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporates/:corporateId/user-groups"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/corporates/:corporateId/user-groups")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/corporates/:corporateId/user-groups")
  .header("content-type", "application/json")
  .body("{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}")
  .asString();
const data = JSON.stringify({
  corporate_id: 0,
  id: 0,
  name: '',
  permissions: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/corporates/:corporateId/user-groups');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/corporates/:corporateId/user-groups',
  headers: {'content-type': 'application/json'},
  data: {corporate_id: 0, id: 0, name: '', permissions: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporates/:corporateId/user-groups';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"corporate_id":0,"id":0,"name":"","permissions":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/corporates/:corporateId/user-groups',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "corporate_id": 0,\n  "id": 0,\n  "name": "",\n  "permissions": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/corporates/:corporateId/user-groups")
  .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/corporates/:corporateId/user-groups',
  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({corporate_id: 0, id: 0, name: '', permissions: []}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/corporates/:corporateId/user-groups',
  headers: {'content-type': 'application/json'},
  body: {corporate_id: 0, id: 0, name: '', permissions: []},
  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}}/corporates/:corporateId/user-groups');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  corporate_id: 0,
  id: 0,
  name: '',
  permissions: []
});

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}}/corporates/:corporateId/user-groups',
  headers: {'content-type': 'application/json'},
  data: {corporate_id: 0, id: 0, name: '', permissions: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporates/:corporateId/user-groups';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"corporate_id":0,"id":0,"name":"","permissions":[]}'
};

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 = @{ @"corporate_id": @0,
                              @"id": @0,
                              @"name": @"",
                              @"permissions": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/corporates/:corporateId/user-groups"]
                                                       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}}/corporates/:corporateId/user-groups" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporates/:corporateId/user-groups",
  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([
    'corporate_id' => 0,
    'id' => 0,
    'name' => '',
    'permissions' => [
        
    ]
  ]),
  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}}/corporates/:corporateId/user-groups', [
  'body' => '{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/corporates/:corporateId/user-groups');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'corporate_id' => 0,
  'id' => 0,
  'name' => '',
  'permissions' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'corporate_id' => 0,
  'id' => 0,
  'name' => '',
  'permissions' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/corporates/:corporateId/user-groups');
$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}}/corporates/:corporateId/user-groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporates/:corporateId/user-groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/corporates/:corporateId/user-groups", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporates/:corporateId/user-groups"

payload = {
    "corporate_id": 0,
    "id": 0,
    "name": "",
    "permissions": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporates/:corporateId/user-groups"

payload <- "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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}}/corporates/:corporateId/user-groups")

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  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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/corporates/:corporateId/user-groups') do |req|
  req.body = "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporates/:corporateId/user-groups";

    let payload = json!({
        "corporate_id": 0,
        "id": 0,
        "name": "",
        "permissions": ()
    });

    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}}/corporates/:corporateId/user-groups \
  --header 'content-type: application/json' \
  --data '{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}'
echo '{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}' |  \
  http POST {{baseUrl}}/corporates/:corporateId/user-groups \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "corporate_id": 0,\n  "id": 0,\n  "name": "",\n  "permissions": []\n}' \
  --output-document \
  - {{baseUrl}}/corporates/:corporateId/user-groups
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporates/:corporateId/user-groups")! 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 or update a corporate user group
{{baseUrl}}/corporate/user-groups
BODY json

{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporate/user-groups");

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  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/corporate/user-groups" {:content-type :json
                                                                  :form-params {:corporate_id 0
                                                                                :id 0
                                                                                :name ""
                                                                                :permissions []}})
require "http/client"

url = "{{baseUrl}}/corporate/user-groups"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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}}/corporate/user-groups"),
    Content = new StringContent("{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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}}/corporate/user-groups");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporate/user-groups"

	payload := strings.NewReader("{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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/corporate/user-groups HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 69

{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/corporate/user-groups")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporate/user-groups"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/corporate/user-groups")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/corporate/user-groups")
  .header("content-type", "application/json")
  .body("{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}")
  .asString();
const data = JSON.stringify({
  corporate_id: 0,
  id: 0,
  name: '',
  permissions: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/corporate/user-groups');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/corporate/user-groups',
  headers: {'content-type': 'application/json'},
  data: {corporate_id: 0, id: 0, name: '', permissions: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporate/user-groups';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"corporate_id":0,"id":0,"name":"","permissions":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/corporate/user-groups',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "corporate_id": 0,\n  "id": 0,\n  "name": "",\n  "permissions": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/corporate/user-groups")
  .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/corporate/user-groups',
  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({corporate_id: 0, id: 0, name: '', permissions: []}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/corporate/user-groups',
  headers: {'content-type': 'application/json'},
  body: {corporate_id: 0, id: 0, name: '', permissions: []},
  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}}/corporate/user-groups');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  corporate_id: 0,
  id: 0,
  name: '',
  permissions: []
});

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}}/corporate/user-groups',
  headers: {'content-type': 'application/json'},
  data: {corporate_id: 0, id: 0, name: '', permissions: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporate/user-groups';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"corporate_id":0,"id":0,"name":"","permissions":[]}'
};

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 = @{ @"corporate_id": @0,
                              @"id": @0,
                              @"name": @"",
                              @"permissions": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/corporate/user-groups"]
                                                       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}}/corporate/user-groups" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporate/user-groups",
  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([
    'corporate_id' => 0,
    'id' => 0,
    'name' => '',
    'permissions' => [
        
    ]
  ]),
  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}}/corporate/user-groups', [
  'body' => '{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/corporate/user-groups');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'corporate_id' => 0,
  'id' => 0,
  'name' => '',
  'permissions' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'corporate_id' => 0,
  'id' => 0,
  'name' => '',
  'permissions' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/corporate/user-groups');
$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}}/corporate/user-groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporate/user-groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/corporate/user-groups", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporate/user-groups"

payload = {
    "corporate_id": 0,
    "id": 0,
    "name": "",
    "permissions": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporate/user-groups"

payload <- "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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}}/corporate/user-groups")

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  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\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/corporate/user-groups') do |req|
  req.body = "{\n  \"corporate_id\": 0,\n  \"id\": 0,\n  \"name\": \"\",\n  \"permissions\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporate/user-groups";

    let payload = json!({
        "corporate_id": 0,
        "id": 0,
        "name": "",
        "permissions": ()
    });

    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}}/corporate/user-groups \
  --header 'content-type: application/json' \
  --data '{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}'
echo '{
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
}' |  \
  http POST {{baseUrl}}/corporate/user-groups \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "corporate_id": 0,\n  "id": 0,\n  "name": "",\n  "permissions": []\n}' \
  --output-document \
  - {{baseUrl}}/corporate/user-groups
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "corporate_id": 0,
  "id": 0,
  "name": "",
  "permissions": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporate/user-groups")! 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 or update a user
{{baseUrl}}/corporate/users
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporate/users");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/corporate/users")
require "http/client"

url = "{{baseUrl}}/corporate/users"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/corporate/users"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/corporate/users");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporate/users"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/corporate/users HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/corporate/users")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporate/users"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/corporate/users")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/corporate/users")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/corporate/users');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/corporate/users'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporate/users';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/corporate/users',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/corporate/users")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/corporate/users',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/corporate/users'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/corporate/users');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'POST', url: '{{baseUrl}}/corporate/users'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporate/users';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/corporate/users"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/corporate/users" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporate/users",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/corporate/users');

echo $response->getBody();
setUrl('{{baseUrl}}/corporate/users');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/corporate/users');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/corporate/users' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporate/users' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/corporate/users")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporate/users"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporate/users"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/corporate/users")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/corporate/users') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporate/users";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/corporate/users
http POST {{baseUrl}}/corporate/users
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/corporate/users
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporate/users")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get a list of available permissions for this corporate account. They are used when assigning permissions to corporate users.
{{baseUrl}}/corporates/:corporateId/permissions
QUERY PARAMS

corporateId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporates/:corporateId/permissions");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/corporates/:corporateId/permissions")
require "http/client"

url = "{{baseUrl}}/corporates/:corporateId/permissions"

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}}/corporates/:corporateId/permissions"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/corporates/:corporateId/permissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporates/:corporateId/permissions"

	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/corporates/:corporateId/permissions HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/corporates/:corporateId/permissions")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporates/:corporateId/permissions"))
    .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}}/corporates/:corporateId/permissions")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/corporates/:corporateId/permissions")
  .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}}/corporates/:corporateId/permissions');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/corporates/:corporateId/permissions'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporates/:corporateId/permissions';
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}}/corporates/:corporateId/permissions',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/corporates/:corporateId/permissions")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/corporates/:corporateId/permissions',
  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}}/corporates/:corporateId/permissions'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/corporates/:corporateId/permissions');

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}}/corporates/:corporateId/permissions'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporates/:corporateId/permissions';
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}}/corporates/:corporateId/permissions"]
                                                       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}}/corporates/:corporateId/permissions" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporates/:corporateId/permissions",
  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}}/corporates/:corporateId/permissions');

echo $response->getBody();
setUrl('{{baseUrl}}/corporates/:corporateId/permissions');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/corporates/:corporateId/permissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/corporates/:corporateId/permissions' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporates/:corporateId/permissions' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/corporates/:corporateId/permissions")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporates/:corporateId/permissions"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporates/:corporateId/permissions"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/corporates/:corporateId/permissions")

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/corporates/:corporateId/permissions') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporates/:corporateId/permissions";

    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}}/corporates/:corporateId/permissions
http GET {{baseUrl}}/corporates/:corporateId/permissions
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/corporates/:corporateId/permissions
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporates/:corporateId/permissions")! 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 a list of corporate accounts
{{baseUrl}}/corporates/all
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporates/all");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/corporates/all")
require "http/client"

url = "{{baseUrl}}/corporates/all"

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}}/corporates/all"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/corporates/all");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporates/all"

	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/corporates/all HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/corporates/all")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporates/all"))
    .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}}/corporates/all")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/corporates/all")
  .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}}/corporates/all');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/corporates/all'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporates/all';
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}}/corporates/all',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/corporates/all")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/corporates/all',
  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}}/corporates/all'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/corporates/all');

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}}/corporates/all'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporates/all';
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}}/corporates/all"]
                                                       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}}/corporates/all" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporates/all",
  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}}/corporates/all');

echo $response->getBody();
setUrl('{{baseUrl}}/corporates/all');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/corporates/all');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/corporates/all' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporates/all' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/corporates/all")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporates/all"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporates/all"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/corporates/all")

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/corporates/all') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporates/all";

    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}}/corporates/all
http GET {{baseUrl}}/corporates/all
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/corporates/all
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporates/all")! 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 a list of user groups for this corporate account
{{baseUrl}}/corporates/:corporateId/user-groups
QUERY PARAMS

corporateId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporates/:corporateId/user-groups");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/corporates/:corporateId/user-groups")
require "http/client"

url = "{{baseUrl}}/corporates/:corporateId/user-groups"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/corporates/:corporateId/user-groups"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/corporates/:corporateId/user-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporates/:corporateId/user-groups"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/corporates/:corporateId/user-groups HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/corporates/:corporateId/user-groups")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporates/:corporateId/user-groups"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/corporates/:corporateId/user-groups")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/corporates/:corporateId/user-groups")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/corporates/:corporateId/user-groups');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/corporates/:corporateId/user-groups'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporates/:corporateId/user-groups';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/corporates/:corporateId/user-groups',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/corporates/:corporateId/user-groups")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/corporates/:corporateId/user-groups',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'GET',
  url: '{{baseUrl}}/corporates/:corporateId/user-groups'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/corporates/:corporateId/user-groups');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/corporates/:corporateId/user-groups'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporates/:corporateId/user-groups';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/corporates/:corporateId/user-groups"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/corporates/:corporateId/user-groups" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporates/:corporateId/user-groups",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/corporates/:corporateId/user-groups');

echo $response->getBody();
setUrl('{{baseUrl}}/corporates/:corporateId/user-groups');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/corporates/:corporateId/user-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/corporates/:corporateId/user-groups' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporates/:corporateId/user-groups' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/corporates/:corporateId/user-groups")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporates/:corporateId/user-groups"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporates/:corporateId/user-groups"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/corporates/:corporateId/user-groups")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/corporates/:corporateId/user-groups') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporates/:corporateId/user-groups";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/corporates/:corporateId/user-groups
http GET {{baseUrl}}/corporates/:corporateId/user-groups
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/corporates/:corporateId/user-groups
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporates/:corporateId/user-groups")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get a list of users for this corporate account
{{baseUrl}}/corporates/:corporateId/users
QUERY PARAMS

corporateId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporates/:corporateId/users");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/corporates/:corporateId/users")
require "http/client"

url = "{{baseUrl}}/corporates/:corporateId/users"

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}}/corporates/:corporateId/users"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/corporates/:corporateId/users");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporates/:corporateId/users"

	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/corporates/:corporateId/users HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/corporates/:corporateId/users")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporates/:corporateId/users"))
    .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}}/corporates/:corporateId/users")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/corporates/:corporateId/users")
  .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}}/corporates/:corporateId/users');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/corporates/:corporateId/users'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporates/:corporateId/users';
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}}/corporates/:corporateId/users',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/corporates/:corporateId/users")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/corporates/:corporateId/users',
  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}}/corporates/:corporateId/users'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/corporates/:corporateId/users');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'GET',
  url: '{{baseUrl}}/corporates/:corporateId/users'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporates/:corporateId/users';
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}}/corporates/:corporateId/users"]
                                                       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}}/corporates/:corporateId/users" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporates/:corporateId/users",
  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}}/corporates/:corporateId/users');

echo $response->getBody();
setUrl('{{baseUrl}}/corporates/:corporateId/users');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/corporates/:corporateId/users');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/corporates/:corporateId/users' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporates/:corporateId/users' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/corporates/:corporateId/users")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporates/:corporateId/users"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporates/:corporateId/users"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/corporates/:corporateId/users")

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/corporates/:corporateId/users') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporates/:corporateId/users";

    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}}/corporates/:corporateId/users
http GET {{baseUrl}}/corporates/:corporateId/users
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/corporates/:corporateId/users
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporates/:corporateId/users")! 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 details of this corporate account
{{baseUrl}}/corporates/:corporateId
QUERY PARAMS

corporateId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporates/:corporateId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/corporates/:corporateId")
require "http/client"

url = "{{baseUrl}}/corporates/:corporateId"

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}}/corporates/:corporateId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/corporates/:corporateId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporates/:corporateId"

	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/corporates/:corporateId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/corporates/:corporateId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporates/:corporateId"))
    .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}}/corporates/:corporateId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/corporates/:corporateId")
  .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}}/corporates/:corporateId');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/corporates/:corporateId'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporates/:corporateId';
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}}/corporates/:corporateId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/corporates/:corporateId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/corporates/:corporateId',
  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}}/corporates/:corporateId'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/corporates/:corporateId');

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}}/corporates/:corporateId'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporates/:corporateId';
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}}/corporates/:corporateId"]
                                                       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}}/corporates/:corporateId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporates/:corporateId",
  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}}/corporates/:corporateId');

echo $response->getBody();
setUrl('{{baseUrl}}/corporates/:corporateId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/corporates/:corporateId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/corporates/:corporateId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporates/:corporateId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/corporates/:corporateId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporates/:corporateId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporates/:corporateId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/corporates/:corporateId")

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/corporates/:corporateId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporates/:corporateId";

    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}}/corporates/:corporateId
http GET {{baseUrl}}/corporates/:corporateId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/corporates/:corporateId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporates/:corporateId")! 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 View available permissions
{{baseUrl}}/corporate/permissions
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporate/permissions");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/corporate/permissions")
require "http/client"

url = "{{baseUrl}}/corporate/permissions"

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}}/corporate/permissions"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/corporate/permissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporate/permissions"

	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/corporate/permissions HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/corporate/permissions")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporate/permissions"))
    .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}}/corporate/permissions")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/corporate/permissions")
  .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}}/corporate/permissions');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/corporate/permissions'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporate/permissions';
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}}/corporate/permissions',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/corporate/permissions")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/corporate/permissions',
  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}}/corporate/permissions'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/corporate/permissions');

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}}/corporate/permissions'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporate/permissions';
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}}/corporate/permissions"]
                                                       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}}/corporate/permissions" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporate/permissions",
  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}}/corporate/permissions');

echo $response->getBody();
setUrl('{{baseUrl}}/corporate/permissions');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/corporate/permissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/corporate/permissions' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporate/permissions' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/corporate/permissions")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporate/permissions"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporate/permissions"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/corporate/permissions")

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/corporate/permissions') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporate/permissions";

    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}}/corporate/permissions
http GET {{baseUrl}}/corporate/permissions
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/corporate/permissions
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporate/permissions")! 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 View user groups
{{baseUrl}}/corporate/user-groups
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporate/user-groups");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/corporate/user-groups")
require "http/client"

url = "{{baseUrl}}/corporate/user-groups"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/corporate/user-groups"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/corporate/user-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporate/user-groups"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/corporate/user-groups HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/corporate/user-groups")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporate/user-groups"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/corporate/user-groups")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/corporate/user-groups")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/corporate/user-groups');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/corporate/user-groups'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporate/user-groups';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/corporate/user-groups',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/corporate/user-groups")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/corporate/user-groups',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/corporate/user-groups'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/corporate/user-groups');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/corporate/user-groups'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporate/user-groups';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/corporate/user-groups"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/corporate/user-groups" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporate/user-groups",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/corporate/user-groups');

echo $response->getBody();
setUrl('{{baseUrl}}/corporate/user-groups');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/corporate/user-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/corporate/user-groups' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporate/user-groups' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/corporate/user-groups")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporate/user-groups"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporate/user-groups"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/corporate/user-groups")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/corporate/user-groups') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporate/user-groups";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/corporate/user-groups
http GET {{baseUrl}}/corporate/user-groups
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/corporate/user-groups
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporate/user-groups")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET View users
{{baseUrl}}/corporate/users
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporate/users");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/corporate/users")
require "http/client"

url = "{{baseUrl}}/corporate/users"

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}}/corporate/users"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/corporate/users");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporate/users"

	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/corporate/users HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/corporate/users")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporate/users"))
    .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}}/corporate/users")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/corporate/users")
  .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}}/corporate/users');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/corporate/users'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporate/users';
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}}/corporate/users',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/corporate/users")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/corporate/users',
  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}}/corporate/users'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/corporate/users');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/corporate/users'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporate/users';
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}}/corporate/users"]
                                                       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}}/corporate/users" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporate/users",
  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}}/corporate/users');

echo $response->getBody();
setUrl('{{baseUrl}}/corporate/users');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/corporate/users');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/corporate/users' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporate/users' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/corporate/users")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporate/users"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporate/users"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/corporate/users")

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/corporate/users') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporate/users";

    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}}/corporate/users
http GET {{baseUrl}}/corporate/users
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/corporate/users
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporate/users")! 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 View your corporate account
{{baseUrl}}/corporate
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/corporate");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/corporate")
require "http/client"

url = "{{baseUrl}}/corporate"

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}}/corporate"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/corporate");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/corporate"

	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/corporate HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/corporate")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/corporate"))
    .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}}/corporate")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/corporate")
  .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}}/corporate');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/corporate'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/corporate';
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}}/corporate',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/corporate")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/corporate',
  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}}/corporate'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/corporate');

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}}/corporate'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/corporate';
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}}/corporate"]
                                                       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}}/corporate" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/corporate",
  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}}/corporate');

echo $response->getBody();
setUrl('{{baseUrl}}/corporate');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/corporate');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/corporate' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/corporate' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/corporate")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/corporate"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/corporate"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/corporate")

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/corporate') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/corporate";

    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}}/corporate
http GET {{baseUrl}}/corporate
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/corporate
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/corporate")! 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 Find documents similar to this document.
{{baseUrl}}/documents/:documentId/similars
QUERY PARAMS

documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents/:documentId/similars");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/documents/:documentId/similars")
require "http/client"

url = "{{baseUrl}}/documents/:documentId/similars"

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}}/documents/:documentId/similars"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/documents/:documentId/similars");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/documents/:documentId/similars"

	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/documents/:documentId/similars HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/documents/:documentId/similars")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/documents/:documentId/similars"))
    .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}}/documents/:documentId/similars")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/documents/:documentId/similars")
  .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}}/documents/:documentId/similars');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/documents/:documentId/similars'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/documents/:documentId/similars';
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}}/documents/:documentId/similars',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/documents/:documentId/similars")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/documents/:documentId/similars',
  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}}/documents/:documentId/similars'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/documents/:documentId/similars');

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}}/documents/:documentId/similars'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/documents/:documentId/similars';
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}}/documents/:documentId/similars"]
                                                       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}}/documents/:documentId/similars" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/documents/:documentId/similars",
  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}}/documents/:documentId/similars');

echo $response->getBody();
setUrl('{{baseUrl}}/documents/:documentId/similars');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/documents/:documentId/similars');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/documents/:documentId/similars' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents/:documentId/similars' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/documents/:documentId/similars")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/documents/:documentId/similars"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/documents/:documentId/similars"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/documents/:documentId/similars")

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/documents/:documentId/similars') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/documents/:documentId/similars";

    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}}/documents/:documentId/similars
http GET {{baseUrl}}/documents/:documentId/similars
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/documents/:documentId/similars
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents/:documentId/similars")! 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 a list of subjects of projects
{{baseUrl}}/documents/subjects
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents/subjects");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/documents/subjects")
require "http/client"

url = "{{baseUrl}}/documents/subjects"

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}}/documents/subjects"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/documents/subjects");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/documents/subjects"

	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/documents/subjects HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/documents/subjects")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/documents/subjects"))
    .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}}/documents/subjects")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/documents/subjects")
  .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}}/documents/subjects');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/documents/subjects'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/documents/subjects';
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}}/documents/subjects',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/documents/subjects")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/documents/subjects',
  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}}/documents/subjects'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/documents/subjects');

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}}/documents/subjects'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/documents/subjects';
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}}/documents/subjects"]
                                                       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}}/documents/subjects" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/documents/subjects",
  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}}/documents/subjects');

echo $response->getBody();
setUrl('{{baseUrl}}/documents/subjects');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/documents/subjects');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/documents/subjects' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents/subjects' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/documents/subjects")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/documents/subjects"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/documents/subjects"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/documents/subjects")

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/documents/subjects') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/documents/subjects";

    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}}/documents/subjects
http GET {{baseUrl}}/documents/subjects
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/documents/subjects
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents/subjects")! 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 a list of your documents
{{baseUrl}}/:userId/documents
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/documents");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId/documents")
require "http/client"

url = "{{baseUrl}}/:userId/documents"

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}}/:userId/documents"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/documents");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/documents"

	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/:userId/documents HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId/documents")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/documents"))
    .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}}/:userId/documents")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId/documents")
  .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}}/:userId/documents');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId/documents'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/documents';
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}}/:userId/documents',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/documents")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/documents',
  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}}/:userId/documents'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId/documents');

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}}/:userId/documents'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/documents';
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}}/:userId/documents"]
                                                       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}}/:userId/documents" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/documents",
  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}}/:userId/documents');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/documents');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/documents');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/documents' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/documents' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId/documents")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/documents"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/documents"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/documents")

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/:userId/documents') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/documents";

    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}}/:userId/documents
http GET {{baseUrl}}/:userId/documents
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId/documents
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/documents")! 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 Regenerate preview and return preview URL for given file
{{baseUrl}}/documents/:documentId/regenerate_preview
QUERY PARAMS

documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents/:documentId/regenerate_preview");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/documents/:documentId/regenerate_preview")
require "http/client"

url = "{{baseUrl}}/documents/:documentId/regenerate_preview"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/documents/:documentId/regenerate_preview"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/documents/:documentId/regenerate_preview");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/documents/:documentId/regenerate_preview"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/documents/:documentId/regenerate_preview HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/documents/:documentId/regenerate_preview")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/documents/:documentId/regenerate_preview"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/documents/:documentId/regenerate_preview")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/documents/:documentId/regenerate_preview")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/documents/:documentId/regenerate_preview');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/documents/:documentId/regenerate_preview'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/documents/:documentId/regenerate_preview';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/documents/:documentId/regenerate_preview',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/documents/:documentId/regenerate_preview")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/documents/:documentId/regenerate_preview',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/documents/:documentId/regenerate_preview'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/documents/:documentId/regenerate_preview');

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}}/documents/:documentId/regenerate_preview'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/documents/:documentId/regenerate_preview';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/documents/:documentId/regenerate_preview"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/documents/:documentId/regenerate_preview" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/documents/:documentId/regenerate_preview",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/documents/:documentId/regenerate_preview');

echo $response->getBody();
setUrl('{{baseUrl}}/documents/:documentId/regenerate_preview');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/documents/:documentId/regenerate_preview');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/documents/:documentId/regenerate_preview' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents/:documentId/regenerate_preview' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/documents/:documentId/regenerate_preview")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/documents/:documentId/regenerate_preview"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/documents/:documentId/regenerate_preview"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/documents/:documentId/regenerate_preview")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/documents/:documentId/regenerate_preview') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/documents/:documentId/regenerate_preview";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/documents/:documentId/regenerate_preview
http POST {{baseUrl}}/documents/:documentId/regenerate_preview
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/documents/:documentId/regenerate_preview
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents/:documentId/regenerate_preview")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Use the translation of given source manual document as manual draft source for the given target document.
{{baseUrl}}/documents/:documentId/use_as_draft
QUERY PARAMS

documentId
BODY json

{
  "fromFileId": "",
  "fromManualTranslationFileId": "",
  "toManualTranslationFileId": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents/:documentId/use_as_draft");

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  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/documents/:documentId/use_as_draft" {:content-type :json
                                                                               :form-params {:fromFileId ""
                                                                                             :fromManualTranslationFileId ""
                                                                                             :toManualTranslationFileId ""}})
require "http/client"

url = "{{baseUrl}}/documents/:documentId/use_as_draft"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\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}}/documents/:documentId/use_as_draft"),
    Content = new StringContent("{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\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}}/documents/:documentId/use_as_draft");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/documents/:documentId/use_as_draft"

	payload := strings.NewReader("{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\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/documents/:documentId/use_as_draft HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 94

{
  "fromFileId": "",
  "fromManualTranslationFileId": "",
  "toManualTranslationFileId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/documents/:documentId/use_as_draft")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/documents/:documentId/use_as_draft"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\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  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/documents/:documentId/use_as_draft")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/documents/:documentId/use_as_draft")
  .header("content-type", "application/json")
  .body("{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  fromFileId: '',
  fromManualTranslationFileId: '',
  toManualTranslationFileId: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/documents/:documentId/use_as_draft');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/documents/:documentId/use_as_draft',
  headers: {'content-type': 'application/json'},
  data: {fromFileId: '', fromManualTranslationFileId: '', toManualTranslationFileId: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/documents/:documentId/use_as_draft';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"fromFileId":"","fromManualTranslationFileId":"","toManualTranslationFileId":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/documents/:documentId/use_as_draft',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "fromFileId": "",\n  "fromManualTranslationFileId": "",\n  "toManualTranslationFileId": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/documents/:documentId/use_as_draft")
  .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/documents/:documentId/use_as_draft',
  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({fromFileId: '', fromManualTranslationFileId: '', toManualTranslationFileId: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/documents/:documentId/use_as_draft',
  headers: {'content-type': 'application/json'},
  body: {fromFileId: '', fromManualTranslationFileId: '', toManualTranslationFileId: ''},
  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}}/documents/:documentId/use_as_draft');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  fromFileId: '',
  fromManualTranslationFileId: '',
  toManualTranslationFileId: ''
});

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}}/documents/:documentId/use_as_draft',
  headers: {'content-type': 'application/json'},
  data: {fromFileId: '', fromManualTranslationFileId: '', toManualTranslationFileId: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/documents/:documentId/use_as_draft';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"fromFileId":"","fromManualTranslationFileId":"","toManualTranslationFileId":""}'
};

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 = @{ @"fromFileId": @"",
                              @"fromManualTranslationFileId": @"",
                              @"toManualTranslationFileId": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/documents/:documentId/use_as_draft"]
                                                       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}}/documents/:documentId/use_as_draft" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/documents/:documentId/use_as_draft",
  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([
    'fromFileId' => '',
    'fromManualTranslationFileId' => '',
    'toManualTranslationFileId' => ''
  ]),
  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}}/documents/:documentId/use_as_draft', [
  'body' => '{
  "fromFileId": "",
  "fromManualTranslationFileId": "",
  "toManualTranslationFileId": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/documents/:documentId/use_as_draft');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'fromFileId' => '',
  'fromManualTranslationFileId' => '',
  'toManualTranslationFileId' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'fromFileId' => '',
  'fromManualTranslationFileId' => '',
  'toManualTranslationFileId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/documents/:documentId/use_as_draft');
$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}}/documents/:documentId/use_as_draft' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "fromFileId": "",
  "fromManualTranslationFileId": "",
  "toManualTranslationFileId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents/:documentId/use_as_draft' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "fromFileId": "",
  "fromManualTranslationFileId": "",
  "toManualTranslationFileId": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/documents/:documentId/use_as_draft", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/documents/:documentId/use_as_draft"

payload = {
    "fromFileId": "",
    "fromManualTranslationFileId": "",
    "toManualTranslationFileId": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/documents/:documentId/use_as_draft"

payload <- "{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\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}}/documents/:documentId/use_as_draft")

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  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\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/documents/:documentId/use_as_draft') do |req|
  req.body = "{\n  \"fromFileId\": \"\",\n  \"fromManualTranslationFileId\": \"\",\n  \"toManualTranslationFileId\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/documents/:documentId/use_as_draft";

    let payload = json!({
        "fromFileId": "",
        "fromManualTranslationFileId": "",
        "toManualTranslationFileId": ""
    });

    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}}/documents/:documentId/use_as_draft \
  --header 'content-type: application/json' \
  --data '{
  "fromFileId": "",
  "fromManualTranslationFileId": "",
  "toManualTranslationFileId": ""
}'
echo '{
  "fromFileId": "",
  "fromManualTranslationFileId": "",
  "toManualTranslationFileId": ""
}' |  \
  http POST {{baseUrl}}/documents/:documentId/use_as_draft \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "fromFileId": "",\n  "fromManualTranslationFileId": "",\n  "toManualTranslationFileId": ""\n}' \
  --output-document \
  - {{baseUrl}}/documents/:documentId/use_as_draft
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "fromFileId": "",
  "fromManualTranslationFileId": "",
  "toManualTranslationFileId": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents/:documentId/use_as_draft")! 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 Use the translation of the given manual document as a regular file.
{{baseUrl}}/documents/:documentId/use_as_regular
QUERY PARAMS

documentId
BODY json

{
  "allowOriginalFilePreview": false,
  "allowReviewInManualEditor": false,
  "disableInvitations": false,
  "fromManualTranslationFileId": "",
  "hideNumbers": false,
  "recreate": false
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents/:documentId/use_as_regular");

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  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/documents/:documentId/use_as_regular" {:content-type :json
                                                                                 :form-params {:allowOriginalFilePreview false
                                                                                               :allowReviewInManualEditor false
                                                                                               :disableInvitations false
                                                                                               :fromManualTranslationFileId ""
                                                                                               :hideNumbers false
                                                                                               :recreate false}})
require "http/client"

url = "{{baseUrl}}/documents/:documentId/use_as_regular"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/documents/:documentId/use_as_regular"),
    Content = new StringContent("{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": 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}}/documents/:documentId/use_as_regular");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/documents/:documentId/use_as_regular"

	payload := strings.NewReader("{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/documents/:documentId/use_as_regular HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 190

{
  "allowOriginalFilePreview": false,
  "allowReviewInManualEditor": false,
  "disableInvitations": false,
  "fromManualTranslationFileId": "",
  "hideNumbers": false,
  "recreate": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/documents/:documentId/use_as_regular")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/documents/:documentId/use_as_regular"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": 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  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/documents/:documentId/use_as_regular")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/documents/:documentId/use_as_regular")
  .header("content-type", "application/json")
  .body("{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}")
  .asString();
const data = JSON.stringify({
  allowOriginalFilePreview: false,
  allowReviewInManualEditor: false,
  disableInvitations: false,
  fromManualTranslationFileId: '',
  hideNumbers: false,
  recreate: false
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/documents/:documentId/use_as_regular');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/documents/:documentId/use_as_regular',
  headers: {'content-type': 'application/json'},
  data: {
    allowOriginalFilePreview: false,
    allowReviewInManualEditor: false,
    disableInvitations: false,
    fromManualTranslationFileId: '',
    hideNumbers: false,
    recreate: false
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/documents/:documentId/use_as_regular';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"allowOriginalFilePreview":false,"allowReviewInManualEditor":false,"disableInvitations":false,"fromManualTranslationFileId":"","hideNumbers":false,"recreate":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}}/documents/:documentId/use_as_regular',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "allowOriginalFilePreview": false,\n  "allowReviewInManualEditor": false,\n  "disableInvitations": false,\n  "fromManualTranslationFileId": "",\n  "hideNumbers": false,\n  "recreate": 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  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/documents/:documentId/use_as_regular")
  .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/documents/:documentId/use_as_regular',
  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({
  allowOriginalFilePreview: false,
  allowReviewInManualEditor: false,
  disableInvitations: false,
  fromManualTranslationFileId: '',
  hideNumbers: false,
  recreate: false
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/documents/:documentId/use_as_regular',
  headers: {'content-type': 'application/json'},
  body: {
    allowOriginalFilePreview: false,
    allowReviewInManualEditor: false,
    disableInvitations: false,
    fromManualTranslationFileId: '',
    hideNumbers: false,
    recreate: false
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/documents/:documentId/use_as_regular');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  allowOriginalFilePreview: false,
  allowReviewInManualEditor: false,
  disableInvitations: false,
  fromManualTranslationFileId: '',
  hideNumbers: false,
  recreate: false
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/documents/:documentId/use_as_regular',
  headers: {'content-type': 'application/json'},
  data: {
    allowOriginalFilePreview: false,
    allowReviewInManualEditor: false,
    disableInvitations: false,
    fromManualTranslationFileId: '',
    hideNumbers: false,
    recreate: false
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/documents/:documentId/use_as_regular';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"allowOriginalFilePreview":false,"allowReviewInManualEditor":false,"disableInvitations":false,"fromManualTranslationFileId":"","hideNumbers":false,"recreate":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 = @{ @"allowOriginalFilePreview": @NO,
                              @"allowReviewInManualEditor": @NO,
                              @"disableInvitations": @NO,
                              @"fromManualTranslationFileId": @"",
                              @"hideNumbers": @NO,
                              @"recreate": @NO };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/documents/:documentId/use_as_regular"]
                                                       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}}/documents/:documentId/use_as_regular" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/documents/:documentId/use_as_regular",
  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([
    'allowOriginalFilePreview' => null,
    'allowReviewInManualEditor' => null,
    'disableInvitations' => null,
    'fromManualTranslationFileId' => '',
    'hideNumbers' => null,
    'recreate' => null
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/documents/:documentId/use_as_regular', [
  'body' => '{
  "allowOriginalFilePreview": false,
  "allowReviewInManualEditor": false,
  "disableInvitations": false,
  "fromManualTranslationFileId": "",
  "hideNumbers": false,
  "recreate": false
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/documents/:documentId/use_as_regular');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'allowOriginalFilePreview' => null,
  'allowReviewInManualEditor' => null,
  'disableInvitations' => null,
  'fromManualTranslationFileId' => '',
  'hideNumbers' => null,
  'recreate' => null
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'allowOriginalFilePreview' => null,
  'allowReviewInManualEditor' => null,
  'disableInvitations' => null,
  'fromManualTranslationFileId' => '',
  'hideNumbers' => null,
  'recreate' => null
]));
$request->setRequestUrl('{{baseUrl}}/documents/:documentId/use_as_regular');
$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}}/documents/:documentId/use_as_regular' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "allowOriginalFilePreview": false,
  "allowReviewInManualEditor": false,
  "disableInvitations": false,
  "fromManualTranslationFileId": "",
  "hideNumbers": false,
  "recreate": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents/:documentId/use_as_regular' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "allowOriginalFilePreview": false,
  "allowReviewInManualEditor": false,
  "disableInvitations": false,
  "fromManualTranslationFileId": "",
  "hideNumbers": false,
  "recreate": false
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/documents/:documentId/use_as_regular", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/documents/:documentId/use_as_regular"

payload = {
    "allowOriginalFilePreview": False,
    "allowReviewInManualEditor": False,
    "disableInvitations": False,
    "fromManualTranslationFileId": "",
    "hideNumbers": False,
    "recreate": False
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/documents/:documentId/use_as_regular"

payload <- "{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/documents/:documentId/use_as_regular")

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  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/documents/:documentId/use_as_regular') do |req|
  req.body = "{\n  \"allowOriginalFilePreview\": false,\n  \"allowReviewInManualEditor\": false,\n  \"disableInvitations\": false,\n  \"fromManualTranslationFileId\": \"\",\n  \"hideNumbers\": false,\n  \"recreate\": false\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/documents/:documentId/use_as_regular";

    let payload = json!({
        "allowOriginalFilePreview": false,
        "allowReviewInManualEditor": false,
        "disableInvitations": false,
        "fromManualTranslationFileId": "",
        "hideNumbers": false,
        "recreate": false
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/documents/:documentId/use_as_regular \
  --header 'content-type: application/json' \
  --data '{
  "allowOriginalFilePreview": false,
  "allowReviewInManualEditor": false,
  "disableInvitations": false,
  "fromManualTranslationFileId": "",
  "hideNumbers": false,
  "recreate": false
}'
echo '{
  "allowOriginalFilePreview": false,
  "allowReviewInManualEditor": false,
  "disableInvitations": false,
  "fromManualTranslationFileId": "",
  "hideNumbers": false,
  "recreate": false
}' |  \
  http POST {{baseUrl}}/documents/:documentId/use_as_regular \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "allowOriginalFilePreview": false,\n  "allowReviewInManualEditor": false,\n  "disableInvitations": false,\n  "fromManualTranslationFileId": "",\n  "hideNumbers": false,\n  "recreate": false\n}' \
  --output-document \
  - {{baseUrl}}/documents/:documentId/use_as_regular
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "allowOriginalFilePreview": false,
  "allowReviewInManualEditor": false,
  "disableInvitations": false,
  "fromManualTranslationFileId": "",
  "hideNumbers": false,
  "recreate": false
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents/:documentId/use_as_regular")! 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 View a document translation progress
{{baseUrl}}/documents/:documentId/progress
QUERY PARAMS

documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents/:documentId/progress");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/documents/:documentId/progress")
require "http/client"

url = "{{baseUrl}}/documents/:documentId/progress"

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}}/documents/:documentId/progress"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/documents/:documentId/progress");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/documents/:documentId/progress"

	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/documents/:documentId/progress HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/documents/:documentId/progress")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/documents/:documentId/progress"))
    .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}}/documents/:documentId/progress")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/documents/:documentId/progress")
  .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}}/documents/:documentId/progress');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/documents/:documentId/progress'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/documents/:documentId/progress';
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}}/documents/:documentId/progress',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/documents/:documentId/progress")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/documents/:documentId/progress',
  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}}/documents/:documentId/progress'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/documents/:documentId/progress');

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}}/documents/:documentId/progress'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/documents/:documentId/progress';
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}}/documents/:documentId/progress"]
                                                       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}}/documents/:documentId/progress" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/documents/:documentId/progress",
  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}}/documents/:documentId/progress');

echo $response->getBody();
setUrl('{{baseUrl}}/documents/:documentId/progress');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/documents/:documentId/progress');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/documents/:documentId/progress' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents/:documentId/progress' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/documents/:documentId/progress")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/documents/:documentId/progress"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/documents/:documentId/progress"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/documents/:documentId/progress")

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/documents/:documentId/progress') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/documents/:documentId/progress";

    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}}/documents/:documentId/progress
http GET {{baseUrl}}/documents/:documentId/progress
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/documents/:documentId/progress
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents/:documentId/progress")! 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 View a single document
{{baseUrl}}/documents/:documentId
QUERY PARAMS

documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents/:documentId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/documents/:documentId")
require "http/client"

url = "{{baseUrl}}/documents/:documentId"

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}}/documents/:documentId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/documents/:documentId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/documents/:documentId"

	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/documents/:documentId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/documents/:documentId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/documents/:documentId"))
    .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}}/documents/:documentId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/documents/:documentId")
  .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}}/documents/:documentId');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/documents/:documentId'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/documents/:documentId';
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}}/documents/:documentId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/documents/:documentId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/documents/:documentId',
  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}}/documents/:documentId'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/documents/:documentId');

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}}/documents/:documentId'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/documents/:documentId';
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}}/documents/:documentId"]
                                                       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}}/documents/:documentId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/documents/:documentId",
  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}}/documents/:documentId');

echo $response->getBody();
setUrl('{{baseUrl}}/documents/:documentId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/documents/:documentId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/documents/:documentId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents/:documentId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/documents/:documentId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/documents/:documentId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/documents/:documentId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/documents/:documentId")

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/documents/:documentId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/documents/:documentId";

    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}}/documents/:documentId
http GET {{baseUrl}}/documents/:documentId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/documents/:documentId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents/:documentId")! 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 View your documents
{{baseUrl}}/documents
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/documents");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/documents")
require "http/client"

url = "{{baseUrl}}/documents"

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}}/documents"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/documents");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/documents"

	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/documents HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/documents")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/documents"))
    .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}}/documents")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/documents")
  .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}}/documents');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/documents'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/documents';
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}}/documents',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/documents")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/documents',
  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}}/documents'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/documents');

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}}/documents'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/documents';
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}}/documents"]
                                                       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}}/documents" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/documents",
  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}}/documents');

echo $response->getBody();
setUrl('{{baseUrl}}/documents');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/documents');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/documents' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/documents' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/documents")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/documents"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/documents"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/documents")

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/documents') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/documents";

    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}}/documents
http GET {{baseUrl}}/documents
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/documents
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/documents")! 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 or update the account glossary
{{baseUrl}}/glossary
BODY json

{
  "glossary": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/glossary");

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  \"glossary\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/glossary" {:content-type :json
                                                     :form-params {:glossary ""}})
require "http/client"

url = "{{baseUrl}}/glossary"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"glossary\": \"\"\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}}/glossary"),
    Content = new StringContent("{\n  \"glossary\": \"\"\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}}/glossary");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"glossary\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/glossary"

	payload := strings.NewReader("{\n  \"glossary\": \"\"\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/glossary HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20

{
  "glossary": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/glossary")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"glossary\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/glossary"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"glossary\": \"\"\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  \"glossary\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/glossary")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/glossary")
  .header("content-type", "application/json")
  .body("{\n  \"glossary\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  glossary: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/glossary');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/glossary',
  headers: {'content-type': 'application/json'},
  data: {glossary: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/glossary';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"glossary":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/glossary',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "glossary": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"glossary\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/glossary")
  .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/glossary',
  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({glossary: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/glossary',
  headers: {'content-type': 'application/json'},
  body: {glossary: ''},
  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}}/glossary');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  glossary: ''
});

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}}/glossary',
  headers: {'content-type': 'application/json'},
  data: {glossary: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/glossary';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"glossary":""}'
};

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 = @{ @"glossary": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/glossary"]
                                                       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}}/glossary" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"glossary\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/glossary",
  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([
    'glossary' => ''
  ]),
  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}}/glossary', [
  'body' => '{
  "glossary": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/glossary');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'glossary' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'glossary' => ''
]));
$request->setRequestUrl('{{baseUrl}}/glossary');
$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}}/glossary' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "glossary": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/glossary' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "glossary": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"glossary\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/glossary", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/glossary"

payload = { "glossary": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/glossary"

payload <- "{\n  \"glossary\": \"\"\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}}/glossary")

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  \"glossary\": \"\"\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/glossary') do |req|
  req.body = "{\n  \"glossary\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/glossary";

    let payload = json!({"glossary": ""});

    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}}/glossary \
  --header 'content-type: application/json' \
  --data '{
  "glossary": ""
}'
echo '{
  "glossary": ""
}' |  \
  http POST {{baseUrl}}/glossary \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "glossary": ""\n}' \
  --output-document \
  - {{baseUrl}}/glossary
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["glossary": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/glossary")! 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 glossary
{{baseUrl}}/projects/:projectId/glossaries/:glossaryId
QUERY PARAMS

projectId
glossaryId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

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}}/projects/:projectId/glossaries/:glossaryId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

	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/projects/:projectId/glossaries/:glossaryId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"))
    .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}}/projects/:projectId/glossaries/:glossaryId")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
  .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}}/projects/:projectId/glossaries/:glossaryId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId';
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}}/projects/:projectId/glossaries/:glossaryId',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/glossaries/:glossaryId',
  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}}/projects/:projectId/glossaries/:glossaryId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId');

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}}/projects/:projectId/glossaries/:glossaryId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId';
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}}/projects/:projectId/glossaries/:glossaryId"]
                                                       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}}/projects/:projectId/glossaries/:glossaryId" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId",
  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}}/projects/:projectId/glossaries/:glossaryId');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/glossaries/:glossaryId');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/glossaries/:glossaryId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/projects/:projectId/glossaries/:glossaryId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")

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/projects/:projectId/glossaries/:glossaryId') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/projects/:projectId/glossaries/:glossaryId
http DELETE {{baseUrl}}/projects/:projectId/glossaries/:glossaryId
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/projects/:projectId/glossaries/:glossaryId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")! 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 Download a glossary
{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download
QUERY PARAMS

projectId
glossaryId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download"

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}}/projects/:projectId/glossaries/:glossaryId/download"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download"

	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/projects/:projectId/glossaries/:glossaryId/download HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download"))
    .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}}/projects/:projectId/glossaries/:glossaryId/download")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download")
  .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}}/projects/:projectId/glossaries/:glossaryId/download');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download';
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}}/projects/:projectId/glossaries/:glossaryId/download',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/glossaries/:glossaryId/download',
  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}}/projects/:projectId/glossaries/:glossaryId/download'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download');

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}}/projects/:projectId/glossaries/:glossaryId/download'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download';
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}}/projects/:projectId/glossaries/:glossaryId/download"]
                                                       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}}/projects/:projectId/glossaries/:glossaryId/download" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download",
  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}}/projects/:projectId/glossaries/:glossaryId/download');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/glossaries/:glossaryId/download")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download")

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/projects/:projectId/glossaries/:glossaryId/download') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download";

    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}}/projects/:projectId/glossaries/:glossaryId/download
http GET {{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId/download")! 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 account glossary.
{{baseUrl}}/glossary
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/glossary");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/glossary")
require "http/client"

url = "{{baseUrl}}/glossary"

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}}/glossary"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/glossary");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/glossary"

	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/glossary HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/glossary")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/glossary"))
    .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}}/glossary")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/glossary")
  .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}}/glossary');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/glossary'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/glossary';
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}}/glossary',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/glossary")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/glossary',
  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}}/glossary'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/glossary');

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}}/glossary'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/glossary';
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}}/glossary"]
                                                       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}}/glossary" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/glossary",
  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}}/glossary');

echo $response->getBody();
setUrl('{{baseUrl}}/glossary');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/glossary');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/glossary' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/glossary' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/glossary")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/glossary"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/glossary"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/glossary")

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/glossary') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/glossary";

    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}}/glossary
http GET {{baseUrl}}/glossary
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/glossary
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/glossary")! 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 Update a glossary
{{baseUrl}}/projects/:projectId/glossaries/:glossaryId
QUERY PARAMS

projectId
glossaryId
BODY json

{
  "glossaries": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId");

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  \"glossaries\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId" {:content-type :json
                                                                                      :form-params {:glossaries ""}})
require "http/client"

url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"glossaries\": \"\"\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}}/projects/:projectId/glossaries/:glossaryId"),
    Content = new StringContent("{\n  \"glossaries\": \"\"\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}}/projects/:projectId/glossaries/:glossaryId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"glossaries\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

	payload := strings.NewReader("{\n  \"glossaries\": \"\"\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/projects/:projectId/glossaries/:glossaryId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22

{
  "glossaries": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"glossaries\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"))
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"glossaries\": \"\"\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  \"glossaries\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
  .put(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
  .header("content-type", "application/json")
  .body("{\n  \"glossaries\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  glossaries: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId',
  headers: {'content-type': 'application/json'},
  data: {glossaries: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"glossaries":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId',
  method: 'PUT',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "glossaries": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"glossaries\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
  .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/projects/:projectId/glossaries/:glossaryId',
  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({glossaries: ''}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId',
  headers: {'content-type': 'application/json'},
  body: {glossaries: ''},
  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}}/projects/:projectId/glossaries/:glossaryId');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  glossaries: ''
});

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}}/projects/:projectId/glossaries/:glossaryId',
  headers: {'content-type': 'application/json'},
  data: {glossaries: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"glossaries":""}'
};

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 = @{ @"glossaries": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"]
                                                       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}}/projects/:projectId/glossaries/:glossaryId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"glossaries\": \"\"\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId",
  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([
    'glossaries' => ''
  ]),
  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}}/projects/:projectId/glossaries/:glossaryId', [
  'body' => '{
  "glossaries": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/glossaries/:glossaryId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'glossaries' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'glossaries' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:projectId/glossaries/:glossaryId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "glossaries": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "glossaries": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"glossaries\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("PUT", "/baseUrl/projects/:projectId/glossaries/:glossaryId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

payload = { "glossaries": "" }
headers = {"content-type": "application/json"}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

payload <- "{\n  \"glossaries\": \"\"\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")

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  \"glossaries\": \"\"\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/projects/:projectId/glossaries/:glossaryId') do |req|
  req.body = "{\n  \"glossaries\": \"\"\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}}/projects/:projectId/glossaries/:glossaryId";

    let payload = json!({"glossaries": ""});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/projects/:projectId/glossaries/:glossaryId \
  --header 'content-type: application/json' \
  --data '{
  "glossaries": ""
}'
echo '{
  "glossaries": ""
}' |  \
  http PUT {{baseUrl}}/projects/:projectId/glossaries/:glossaryId \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'content-type: application/json' \
  --body-data '{\n  "glossaries": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:projectId/glossaries/:glossaryId
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["glossaries": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")! 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 Upload a glossary file
{{baseUrl}}/projects/:projectId/glossaries
QUERY PARAMS

projectId
BODY json

{
  "glossaries": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/glossaries");

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  \"glossaries\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:projectId/glossaries" {:content-type :json
                                                                           :form-params {:glossaries ""}})
require "http/client"

url = "{{baseUrl}}/projects/:projectId/glossaries"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"glossaries\": \"\"\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}}/projects/:projectId/glossaries"),
    Content = new StringContent("{\n  \"glossaries\": \"\"\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}}/projects/:projectId/glossaries");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"glossaries\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/glossaries"

	payload := strings.NewReader("{\n  \"glossaries\": \"\"\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/projects/:projectId/glossaries HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22

{
  "glossaries": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:projectId/glossaries")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"glossaries\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/glossaries"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"glossaries\": \"\"\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  \"glossaries\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/glossaries")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:projectId/glossaries")
  .header("content-type", "application/json")
  .body("{\n  \"glossaries\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  glossaries: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:projectId/glossaries');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/glossaries',
  headers: {'content-type': 'application/json'},
  data: {glossaries: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/glossaries';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"glossaries":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:projectId/glossaries',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "glossaries": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"glossaries\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/glossaries")
  .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/projects/:projectId/glossaries',
  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({glossaries: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/glossaries',
  headers: {'content-type': 'application/json'},
  body: {glossaries: ''},
  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}}/projects/:projectId/glossaries');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  glossaries: ''
});

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}}/projects/:projectId/glossaries',
  headers: {'content-type': 'application/json'},
  data: {glossaries: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/glossaries';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"glossaries":""}'
};

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 = @{ @"glossaries": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/glossaries"]
                                                       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}}/projects/:projectId/glossaries" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"glossaries\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/glossaries",
  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([
    'glossaries' => ''
  ]),
  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}}/projects/:projectId/glossaries', [
  'body' => '{
  "glossaries": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/glossaries');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'glossaries' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'glossaries' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:projectId/glossaries');
$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}}/projects/:projectId/glossaries' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "glossaries": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/glossaries' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "glossaries": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"glossaries\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects/:projectId/glossaries", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/glossaries"

payload = { "glossaries": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/glossaries"

payload <- "{\n  \"glossaries\": \"\"\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}}/projects/:projectId/glossaries")

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  \"glossaries\": \"\"\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/projects/:projectId/glossaries') do |req|
  req.body = "{\n  \"glossaries\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/glossaries";

    let payload = json!({"glossaries": ""});

    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}}/projects/:projectId/glossaries \
  --header 'content-type: application/json' \
  --data '{
  "glossaries": ""
}'
echo '{
  "glossaries": ""
}' |  \
  http POST {{baseUrl}}/projects/:projectId/glossaries \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "glossaries": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:projectId/glossaries
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["glossaries": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/glossaries")! 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 View a glossary
{{baseUrl}}/projects/:projectId/glossaries/:glossaryId
QUERY PARAMS

projectId
glossaryId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

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}}/projects/:projectId/glossaries/:glossaryId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

	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/projects/:projectId/glossaries/:glossaryId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"))
    .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}}/projects/:projectId/glossaries/:glossaryId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
  .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}}/projects/:projectId/glossaries/:glossaryId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId';
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}}/projects/:projectId/glossaries/:glossaryId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/glossaries/:glossaryId',
  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}}/projects/:projectId/glossaries/:glossaryId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId');

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}}/projects/:projectId/glossaries/:glossaryId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId';
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}}/projects/:projectId/glossaries/:glossaryId"]
                                                       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}}/projects/:projectId/glossaries/:glossaryId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId",
  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}}/projects/:projectId/glossaries/:glossaryId');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/glossaries/:glossaryId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/glossaries/:glossaryId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/glossaries/:glossaryId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/glossaries/:glossaryId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")

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/projects/:projectId/glossaries/:glossaryId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId";

    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}}/projects/:projectId/glossaries/:glossaryId
http GET {{baseUrl}}/projects/:projectId/glossaries/:glossaryId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/glossaries/:glossaryId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/glossaries/:glossaryId")! 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 View glossaries
{{baseUrl}}/projects/:projectId/glossaries
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/glossaries");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/glossaries")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/glossaries"

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}}/projects/:projectId/glossaries"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/glossaries");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/glossaries"

	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/projects/:projectId/glossaries HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/glossaries")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/glossaries"))
    .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}}/projects/:projectId/glossaries")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/glossaries")
  .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}}/projects/:projectId/glossaries');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/glossaries'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/glossaries';
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}}/projects/:projectId/glossaries',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/glossaries")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/glossaries',
  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}}/projects/:projectId/glossaries'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/glossaries');

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}}/projects/:projectId/glossaries'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/glossaries';
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}}/projects/:projectId/glossaries"]
                                                       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}}/projects/:projectId/glossaries" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/glossaries",
  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}}/projects/:projectId/glossaries');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/glossaries');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/glossaries');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/glossaries' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/glossaries' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/glossaries")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/glossaries"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/glossaries"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/glossaries")

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/projects/:projectId/glossaries') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/glossaries";

    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}}/projects/:projectId/glossaries
http GET {{baseUrl}}/projects/:projectId/glossaries
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/glossaries
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/glossaries")! 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 Generate a new access token for MotaWord's integrations service
{{baseUrl}}/integrations/token
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/integrations/token");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/integrations/token")
require "http/client"

url = "{{baseUrl}}/integrations/token"

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}}/integrations/token"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/integrations/token");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/integrations/token"

	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/integrations/token HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/integrations/token")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/integrations/token"))
    .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}}/integrations/token")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/integrations/token")
  .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}}/integrations/token');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/integrations/token'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/integrations/token';
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}}/integrations/token',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/integrations/token")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/integrations/token',
  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}}/integrations/token'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/integrations/token');

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}}/integrations/token'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/integrations/token';
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}}/integrations/token"]
                                                       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}}/integrations/token" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/integrations/token",
  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}}/integrations/token');

echo $response->getBody();
setUrl('{{baseUrl}}/integrations/token');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/integrations/token');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/integrations/token' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/integrations/token' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/integrations/token")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/integrations/token"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/integrations/token"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/integrations/token")

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/integrations/token') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/integrations/token";

    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}}/integrations/token
http GET {{baseUrl}}/integrations/token
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/integrations/token
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/integrations/token")! 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 Get vendor list for compiled invitation needs
{{baseUrl}}/invitation/vendors
BODY json

[
  {
    "fileId": 0,
    "guid": "",
    "projectId": 0,
    "reason": "",
    "targetLanguage": [],
    "taskType": []
  }
]
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/invitation/vendors");

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  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\n  }\n]");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/invitation/vendors" {:content-type :json
                                                               :form-params [{:fileId 0
                                                                              :guid ""
                                                                              :projectId 0
                                                                              :reason ""
                                                                              :targetLanguage []
                                                                              :taskType []}]})
require "http/client"

url = "{{baseUrl}}/invitation/vendors"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\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}}/invitation/vendors"),
    Content = new StringContent("[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\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}}/invitation/vendors");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\n  }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/invitation/vendors"

	payload := strings.NewReader("[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\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/invitation/vendors HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 127

[
  {
    "fileId": 0,
    "guid": "",
    "projectId": 0,
    "reason": "",
    "targetLanguage": [],
    "taskType": []
  }
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/invitation/vendors")
  .setHeader("content-type", "application/json")
  .setBody("[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\n  }\n]")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/invitation/vendors"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\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  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\n  }\n]");
Request request = new Request.Builder()
  .url("{{baseUrl}}/invitation/vendors")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/invitation/vendors")
  .header("content-type", "application/json")
  .body("[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\n  }\n]")
  .asString();
const data = JSON.stringify([
  {
    fileId: 0,
    guid: '',
    projectId: 0,
    reason: '',
    targetLanguage: [],
    taskType: []
  }
]);

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/invitation/vendors');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/invitation/vendors',
  headers: {'content-type': 'application/json'},
  data: [
    {
      fileId: 0,
      guid: '',
      projectId: 0,
      reason: '',
      targetLanguage: [],
      taskType: []
    }
  ]
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/invitation/vendors';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '[{"fileId":0,"guid":"","projectId":0,"reason":"","targetLanguage":[],"taskType":[]}]'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/invitation/vendors',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '[\n  {\n    "fileId": 0,\n    "guid": "",\n    "projectId": 0,\n    "reason": "",\n    "targetLanguage": [],\n    "taskType": []\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  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\n  }\n]")
val request = Request.Builder()
  .url("{{baseUrl}}/invitation/vendors")
  .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/invitation/vendors',
  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([
  {
    fileId: 0,
    guid: '',
    projectId: 0,
    reason: '',
    targetLanguage: [],
    taskType: []
  }
]));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/invitation/vendors',
  headers: {'content-type': 'application/json'},
  body: [
    {
      fileId: 0,
      guid: '',
      projectId: 0,
      reason: '',
      targetLanguage: [],
      taskType: []
    }
  ],
  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}}/invitation/vendors');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send([
  {
    fileId: 0,
    guid: '',
    projectId: 0,
    reason: '',
    targetLanguage: [],
    taskType: []
  }
]);

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}}/invitation/vendors',
  headers: {'content-type': 'application/json'},
  data: [
    {
      fileId: 0,
      guid: '',
      projectId: 0,
      reason: '',
      targetLanguage: [],
      taskType: []
    }
  ]
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/invitation/vendors';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '[{"fileId":0,"guid":"","projectId":0,"reason":"","targetLanguage":[],"taskType":[]}]'
};

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 = @[ @{ @"fileId": @0, @"guid": @"", @"projectId": @0, @"reason": @"", @"targetLanguage": @[  ], @"taskType": @[  ] } ];

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/invitation/vendors"]
                                                       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}}/invitation/vendors" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\n  }\n]" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/invitation/vendors",
  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([
    [
        'fileId' => 0,
        'guid' => '',
        'projectId' => 0,
        'reason' => '',
        'targetLanguage' => [
                
        ],
        'taskType' => [
                
        ]
    ]
  ]),
  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}}/invitation/vendors', [
  'body' => '[
  {
    "fileId": 0,
    "guid": "",
    "projectId": 0,
    "reason": "",
    "targetLanguage": [],
    "taskType": []
  }
]',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/invitation/vendors');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  [
    'fileId' => 0,
    'guid' => '',
    'projectId' => 0,
    'reason' => '',
    'targetLanguage' => [
        
    ],
    'taskType' => [
        
    ]
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  [
    'fileId' => 0,
    'guid' => '',
    'projectId' => 0,
    'reason' => '',
    'targetLanguage' => [
        
    ],
    'taskType' => [
        
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/invitation/vendors');
$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}}/invitation/vendors' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
  {
    "fileId": 0,
    "guid": "",
    "projectId": 0,
    "reason": "",
    "targetLanguage": [],
    "taskType": []
  }
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/invitation/vendors' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
  {
    "fileId": 0,
    "guid": "",
    "projectId": 0,
    "reason": "",
    "targetLanguage": [],
    "taskType": []
  }
]'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\n  }\n]"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/invitation/vendors", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/invitation/vendors"

payload = [
    {
        "fileId": 0,
        "guid": "",
        "projectId": 0,
        "reason": "",
        "targetLanguage": [],
        "taskType": []
    }
]
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/invitation/vendors"

payload <- "[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\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}}/invitation/vendors")

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  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\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/invitation/vendors') do |req|
  req.body = "[\n  {\n    \"fileId\": 0,\n    \"guid\": \"\",\n    \"projectId\": 0,\n    \"reason\": \"\",\n    \"targetLanguage\": [],\n    \"taskType\": []\n  }\n]"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/invitation/vendors";

    let payload = (
        json!({
            "fileId": 0,
            "guid": "",
            "projectId": 0,
            "reason": "",
            "targetLanguage": (),
            "taskType": ()
        })
    );

    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}}/invitation/vendors \
  --header 'content-type: application/json' \
  --data '[
  {
    "fileId": 0,
    "guid": "",
    "projectId": 0,
    "reason": "",
    "targetLanguage": [],
    "taskType": []
  }
]'
echo '[
  {
    "fileId": 0,
    "guid": "",
    "projectId": 0,
    "reason": "",
    "targetLanguage": [],
    "taskType": []
  }
]' |  \
  http POST {{baseUrl}}/invitation/vendors \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '[\n  {\n    "fileId": 0,\n    "guid": "",\n    "projectId": 0,\n    "reason": "",\n    "targetLanguage": [],\n    "taskType": []\n  }\n]' \
  --output-document \
  - {{baseUrl}}/invitation/vendors
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  [
    "fileId": 0,
    "guid": "",
    "projectId": 0,
    "reason": "",
    "targetLanguage": [],
    "taskType": []
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/invitation/vendors")! 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 Get a delivery prediction for a project
{{baseUrl}}/ml/delivery-prediction
BODY json

{
  "projectId": 0
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ml/delivery-prediction");

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  \"projectId\": 0\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/ml/delivery-prediction" {:content-type :json
                                                                   :form-params {:projectId 0}})
require "http/client"

url = "{{baseUrl}}/ml/delivery-prediction"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"projectId\": 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}}/ml/delivery-prediction"),
    Content = new StringContent("{\n  \"projectId\": 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}}/ml/delivery-prediction");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"projectId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/ml/delivery-prediction"

	payload := strings.NewReader("{\n  \"projectId\": 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/ml/delivery-prediction HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20

{
  "projectId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/ml/delivery-prediction")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"projectId\": 0\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/ml/delivery-prediction"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"projectId\": 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  \"projectId\": 0\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/ml/delivery-prediction")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/ml/delivery-prediction")
  .header("content-type", "application/json")
  .body("{\n  \"projectId\": 0\n}")
  .asString();
const data = JSON.stringify({
  projectId: 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}}/ml/delivery-prediction');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ml/delivery-prediction',
  headers: {'content-type': 'application/json'},
  data: {projectId: 0}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/ml/delivery-prediction';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"projectId":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}}/ml/delivery-prediction',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "projectId": 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  \"projectId\": 0\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/ml/delivery-prediction")
  .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/ml/delivery-prediction',
  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({projectId: 0}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/ml/delivery-prediction',
  headers: {'content-type': 'application/json'},
  body: {projectId: 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}}/ml/delivery-prediction');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  projectId: 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}}/ml/delivery-prediction',
  headers: {'content-type': 'application/json'},
  data: {projectId: 0}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/ml/delivery-prediction';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"projectId":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 = @{ @"projectId": @0 };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ml/delivery-prediction"]
                                                       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}}/ml/delivery-prediction" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"projectId\": 0\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/ml/delivery-prediction",
  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([
    'projectId' => 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}}/ml/delivery-prediction', [
  'body' => '{
  "projectId": 0
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/ml/delivery-prediction');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'projectId' => 0
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'projectId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/ml/delivery-prediction');
$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}}/ml/delivery-prediction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "projectId": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ml/delivery-prediction' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "projectId": 0
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"projectId\": 0\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/ml/delivery-prediction", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/ml/delivery-prediction"

payload = { "projectId": 0 }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/ml/delivery-prediction"

payload <- "{\n  \"projectId\": 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}}/ml/delivery-prediction")

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  \"projectId\": 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/ml/delivery-prediction') do |req|
  req.body = "{\n  \"projectId\": 0\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/ml/delivery-prediction";

    let payload = json!({"projectId": 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}}/ml/delivery-prediction \
  --header 'content-type: application/json' \
  --data '{
  "projectId": 0
}'
echo '{
  "projectId": 0
}' |  \
  http POST {{baseUrl}}/ml/delivery-prediction \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "projectId": 0\n}' \
  --output-document \
  - {{baseUrl}}/ml/delivery-prediction
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["projectId": 0] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ml/delivery-prediction")! 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 completion report data of a project
{{baseUrl}}/pam/projects/:projectId/completion-report
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/pam/projects/:projectId/completion-report");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/pam/projects/:projectId/completion-report")
require "http/client"

url = "{{baseUrl}}/pam/projects/:projectId/completion-report"

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}}/pam/projects/:projectId/completion-report"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/pam/projects/:projectId/completion-report");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/pam/projects/:projectId/completion-report"

	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/pam/projects/:projectId/completion-report HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/pam/projects/:projectId/completion-report")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/pam/projects/:projectId/completion-report"))
    .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}}/pam/projects/:projectId/completion-report")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/pam/projects/:projectId/completion-report")
  .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}}/pam/projects/:projectId/completion-report');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/pam/projects/:projectId/completion-report'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/pam/projects/:projectId/completion-report';
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}}/pam/projects/:projectId/completion-report',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/pam/projects/:projectId/completion-report")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/pam/projects/:projectId/completion-report',
  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}}/pam/projects/:projectId/completion-report'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/pam/projects/:projectId/completion-report');

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}}/pam/projects/:projectId/completion-report'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/pam/projects/:projectId/completion-report';
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}}/pam/projects/:projectId/completion-report"]
                                                       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}}/pam/projects/:projectId/completion-report" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/pam/projects/:projectId/completion-report",
  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}}/pam/projects/:projectId/completion-report');

echo $response->getBody();
setUrl('{{baseUrl}}/pam/projects/:projectId/completion-report');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/pam/projects/:projectId/completion-report');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/pam/projects/:projectId/completion-report' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/pam/projects/:projectId/completion-report' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/pam/projects/:projectId/completion-report")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/pam/projects/:projectId/completion-report"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/pam/projects/:projectId/completion-report"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/pam/projects/:projectId/completion-report")

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/pam/projects/:projectId/completion-report') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/pam/projects/:projectId/completion-report";

    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}}/pam/projects/:projectId/completion-report
http GET {{baseUrl}}/pam/projects/:projectId/completion-report
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/pam/projects/:projectId/completion-report
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/pam/projects/:projectId/completion-report")! 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 Pam profile of a client for this client ID
{{baseUrl}}/pam/profiles/client/:clientId
QUERY PARAMS

clientId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/pam/profiles/client/:clientId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/pam/profiles/client/:clientId")
require "http/client"

url = "{{baseUrl}}/pam/profiles/client/:clientId"

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}}/pam/profiles/client/:clientId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/pam/profiles/client/:clientId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/pam/profiles/client/:clientId"

	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/pam/profiles/client/:clientId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/pam/profiles/client/:clientId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/pam/profiles/client/:clientId"))
    .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}}/pam/profiles/client/:clientId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/pam/profiles/client/:clientId")
  .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}}/pam/profiles/client/:clientId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/pam/profiles/client/:clientId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/pam/profiles/client/:clientId';
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}}/pam/profiles/client/:clientId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/pam/profiles/client/:clientId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/pam/profiles/client/:clientId',
  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}}/pam/profiles/client/:clientId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/pam/profiles/client/:clientId');

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}}/pam/profiles/client/:clientId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/pam/profiles/client/:clientId';
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}}/pam/profiles/client/:clientId"]
                                                       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}}/pam/profiles/client/:clientId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/pam/profiles/client/:clientId",
  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}}/pam/profiles/client/:clientId');

echo $response->getBody();
setUrl('{{baseUrl}}/pam/profiles/client/:clientId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/pam/profiles/client/:clientId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/pam/profiles/client/:clientId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/pam/profiles/client/:clientId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/pam/profiles/client/:clientId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/pam/profiles/client/:clientId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/pam/profiles/client/:clientId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/pam/profiles/client/:clientId")

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/pam/profiles/client/:clientId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/pam/profiles/client/:clientId";

    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}}/pam/profiles/client/:clientId
http GET {{baseUrl}}/pam/profiles/client/:clientId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/pam/profiles/client/:clientId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/pam/profiles/client/:clientId")! 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 Sends a message to chat
{{baseUrl}}/pam/chat
BODY json

{
  "message": "",
  "recipients": [],
  "slots": [],
  "thread_id": "",
  "thread_key": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/pam/chat");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_key\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/pam/chat" {:content-type :json
                                                     :form-params {:message ""
                                                                   :recipients []
                                                                   :slots []
                                                                   :thread_id ""
                                                                   :thread_key ""}})
require "http/client"

url = "{{baseUrl}}/pam/chat"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_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}}/pam/chat"),
    Content = new StringContent("{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_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}}/pam/chat");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_key\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/pam/chat"

	payload := strings.NewReader("{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_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/pam/chat HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 93

{
  "message": "",
  "recipients": [],
  "slots": [],
  "thread_id": "",
  "thread_key": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/pam/chat")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_key\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/pam/chat"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_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  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_key\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/pam/chat")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/pam/chat")
  .header("content-type", "application/json")
  .body("{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_key\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  message: '',
  recipients: [],
  slots: [],
  thread_id: '',
  thread_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}}/pam/chat');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/pam/chat',
  headers: {'content-type': 'application/json'},
  data: {message: '', recipients: [], slots: [], thread_id: '', thread_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/pam/chat';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"message":"","recipients":[],"slots":[],"thread_id":"","thread_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}}/pam/chat',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "message": "",\n  "recipients": [],\n  "slots": [],\n  "thread_id": "",\n  "thread_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  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_key\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/pam/chat")
  .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/pam/chat',
  headers: {
    'content-type': 'application/json'
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({message: '', recipients: [], slots: [], thread_id: '', thread_key: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/pam/chat',
  headers: {'content-type': 'application/json'},
  body: {message: '', recipients: [], slots: [], thread_id: '', thread_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}}/pam/chat');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  message: '',
  recipients: [],
  slots: [],
  thread_id: '',
  thread_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}}/pam/chat',
  headers: {'content-type': 'application/json'},
  data: {message: '', recipients: [], slots: [], thread_id: '', thread_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/pam/chat';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"message":"","recipients":[],"slots":[],"thread_id":"","thread_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 = @{ @"message": @"",
                              @"recipients": @[  ],
                              @"slots": @[  ],
                              @"thread_id": @"",
                              @"thread_key": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/pam/chat"]
                                                       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}}/pam/chat" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_key\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/pam/chat",
  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([
    'message' => '',
    'recipients' => [
        
    ],
    'slots' => [
        
    ],
    'thread_id' => '',
    'thread_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}}/pam/chat', [
  'body' => '{
  "message": "",
  "recipients": [],
  "slots": [],
  "thread_id": "",
  "thread_key": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/pam/chat');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'message' => '',
  'recipients' => [
    
  ],
  'slots' => [
    
  ],
  'thread_id' => '',
  'thread_key' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'message' => '',
  'recipients' => [
    
  ],
  'slots' => [
    
  ],
  'thread_id' => '',
  'thread_key' => ''
]));
$request->setRequestUrl('{{baseUrl}}/pam/chat');
$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}}/pam/chat' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "message": "",
  "recipients": [],
  "slots": [],
  "thread_id": "",
  "thread_key": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/pam/chat' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "message": "",
  "recipients": [],
  "slots": [],
  "thread_id": "",
  "thread_key": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_key\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/pam/chat", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/pam/chat"

payload = {
    "message": "",
    "recipients": [],
    "slots": [],
    "thread_id": "",
    "thread_key": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/pam/chat"

payload <- "{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_key\": \"\"\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}}/pam/chat")

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  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_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/pam/chat') do |req|
  req.body = "{\n  \"message\": \"\",\n  \"recipients\": [],\n  \"slots\": [],\n  \"thread_id\": \"\",\n  \"thread_key\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/pam/chat";

    let payload = json!({
        "message": "",
        "recipients": (),
        "slots": (),
        "thread_id": "",
        "thread_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)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/pam/chat \
  --header 'content-type: application/json' \
  --data '{
  "message": "",
  "recipients": [],
  "slots": [],
  "thread_id": "",
  "thread_key": ""
}'
echo '{
  "message": "",
  "recipients": [],
  "slots": [],
  "thread_id": "",
  "thread_key": ""
}' |  \
  http POST {{baseUrl}}/pam/chat \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "message": "",\n  "recipients": [],\n  "slots": [],\n  "thread_id": "",\n  "thread_key": ""\n}' \
  --output-document \
  - {{baseUrl}}/pam/chat
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "message": "",
  "recipients": [],
  "slots": [],
  "thread_id": "",
  "thread_key": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/pam/chat")! 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 credit card
{{baseUrl}}/payment/:cardId/delete
QUERY PARAMS

cardId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/payment/:cardId/delete");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/payment/:cardId/delete")
require "http/client"

url = "{{baseUrl}}/payment/:cardId/delete"

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}}/payment/:cardId/delete"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/payment/:cardId/delete");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/payment/:cardId/delete"

	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/payment/:cardId/delete HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/payment/:cardId/delete")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/payment/:cardId/delete"))
    .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}}/payment/:cardId/delete")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/payment/:cardId/delete")
  .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}}/payment/:cardId/delete');

xhr.send(data);
import axios from 'axios';

const options = {method: 'DELETE', url: '{{baseUrl}}/payment/:cardId/delete'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/payment/:cardId/delete';
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}}/payment/:cardId/delete',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/payment/:cardId/delete")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/payment/:cardId/delete',
  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}}/payment/:cardId/delete'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/payment/:cardId/delete');

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}}/payment/:cardId/delete'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/payment/:cardId/delete';
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}}/payment/:cardId/delete"]
                                                       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}}/payment/:cardId/delete" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/payment/:cardId/delete",
  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}}/payment/:cardId/delete');

echo $response->getBody();
setUrl('{{baseUrl}}/payment/:cardId/delete');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/payment/:cardId/delete');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/payment/:cardId/delete' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/payment/:cardId/delete' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/payment/:cardId/delete")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/payment/:cardId/delete"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/payment/:cardId/delete"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/payment/:cardId/delete")

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/payment/:cardId/delete') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/payment/:cardId/delete";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/payment/:cardId/delete
http DELETE {{baseUrl}}/payment/:cardId/delete
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/payment/:cardId/delete
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/payment/:cardId/delete")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Manage automatic charges on your credit card
{{baseUrl}}/payment/toggle-corporate-auto-charge
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/payment/toggle-corporate-auto-charge");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/payment/toggle-corporate-auto-charge")
require "http/client"

url = "{{baseUrl}}/payment/toggle-corporate-auto-charge"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/payment/toggle-corporate-auto-charge"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/payment/toggle-corporate-auto-charge");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/payment/toggle-corporate-auto-charge"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/payment/toggle-corporate-auto-charge HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/payment/toggle-corporate-auto-charge")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/payment/toggle-corporate-auto-charge"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/payment/toggle-corporate-auto-charge")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/payment/toggle-corporate-auto-charge")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/payment/toggle-corporate-auto-charge');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/payment/toggle-corporate-auto-charge'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/payment/toggle-corporate-auto-charge';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/payment/toggle-corporate-auto-charge',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/payment/toggle-corporate-auto-charge")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/payment/toggle-corporate-auto-charge',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/payment/toggle-corporate-auto-charge'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/payment/toggle-corporate-auto-charge');

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}}/payment/toggle-corporate-auto-charge'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/payment/toggle-corporate-auto-charge';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/payment/toggle-corporate-auto-charge"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/payment/toggle-corporate-auto-charge" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/payment/toggle-corporate-auto-charge",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/payment/toggle-corporate-auto-charge');

echo $response->getBody();
setUrl('{{baseUrl}}/payment/toggle-corporate-auto-charge');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/payment/toggle-corporate-auto-charge');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/payment/toggle-corporate-auto-charge' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/payment/toggle-corporate-auto-charge' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/payment/toggle-corporate-auto-charge")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/payment/toggle-corporate-auto-charge"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/payment/toggle-corporate-auto-charge"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/payment/toggle-corporate-auto-charge")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/payment/toggle-corporate-auto-charge') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/payment/toggle-corporate-auto-charge";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/payment/toggle-corporate-auto-charge
http POST {{baseUrl}}/payment/toggle-corporate-auto-charge
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/payment/toggle-corporate-auto-charge
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/payment/toggle-corporate-auto-charge")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Reset credit card payment code
{{baseUrl}}/payment/:cardId/reset-payment-code
QUERY PARAMS

cardId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/payment/:cardId/reset-payment-code");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/payment/:cardId/reset-payment-code")
require "http/client"

url = "{{baseUrl}}/payment/:cardId/reset-payment-code"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/payment/:cardId/reset-payment-code"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/payment/:cardId/reset-payment-code");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/payment/:cardId/reset-payment-code"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/payment/:cardId/reset-payment-code HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/payment/:cardId/reset-payment-code")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/payment/:cardId/reset-payment-code"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/payment/:cardId/reset-payment-code")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/payment/:cardId/reset-payment-code")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/payment/:cardId/reset-payment-code');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/payment/:cardId/reset-payment-code'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/payment/:cardId/reset-payment-code';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/payment/:cardId/reset-payment-code',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/payment/:cardId/reset-payment-code")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/payment/:cardId/reset-payment-code',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/payment/:cardId/reset-payment-code'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/payment/:cardId/reset-payment-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}}/payment/:cardId/reset-payment-code'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/payment/:cardId/reset-payment-code';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/payment/:cardId/reset-payment-code"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/payment/:cardId/reset-payment-code" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/payment/:cardId/reset-payment-code",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/payment/:cardId/reset-payment-code');

echo $response->getBody();
setUrl('{{baseUrl}}/payment/:cardId/reset-payment-code');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/payment/:cardId/reset-payment-code');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/payment/:cardId/reset-payment-code' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/payment/:cardId/reset-payment-code' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/payment/:cardId/reset-payment-code")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/payment/:cardId/reset-payment-code"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/payment/:cardId/reset-payment-code"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/payment/:cardId/reset-payment-code")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/payment/:cardId/reset-payment-code') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/payment/:cardId/reset-payment-code";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/payment/:cardId/reset-payment-code
http POST {{baseUrl}}/payment/:cardId/reset-payment-code
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/payment/:cardId/reset-payment-code
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/payment/:cardId/reset-payment-code")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Reset payment code
{{baseUrl}}/payment/reset-corporate-payment-code
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/payment/reset-corporate-payment-code");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/payment/reset-corporate-payment-code")
require "http/client"

url = "{{baseUrl}}/payment/reset-corporate-payment-code"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/payment/reset-corporate-payment-code"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/payment/reset-corporate-payment-code");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/payment/reset-corporate-payment-code"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/payment/reset-corporate-payment-code HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/payment/reset-corporate-payment-code")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/payment/reset-corporate-payment-code"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/payment/reset-corporate-payment-code")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/payment/reset-corporate-payment-code")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/payment/reset-corporate-payment-code');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/payment/reset-corporate-payment-code'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/payment/reset-corporate-payment-code';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/payment/reset-corporate-payment-code',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/payment/reset-corporate-payment-code")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/payment/reset-corporate-payment-code',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/payment/reset-corporate-payment-code'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/payment/reset-corporate-payment-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}}/payment/reset-corporate-payment-code'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/payment/reset-corporate-payment-code';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/payment/reset-corporate-payment-code"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/payment/reset-corporate-payment-code" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/payment/reset-corporate-payment-code",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/payment/reset-corporate-payment-code');

echo $response->getBody();
setUrl('{{baseUrl}}/payment/reset-corporate-payment-code');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/payment/reset-corporate-payment-code');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/payment/reset-corporate-payment-code' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/payment/reset-corporate-payment-code' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/payment/reset-corporate-payment-code")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/payment/reset-corporate-payment-code"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/payment/reset-corporate-payment-code"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/payment/reset-corporate-payment-code")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/payment/reset-corporate-payment-code') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/payment/reset-corporate-payment-code";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/payment/reset-corporate-payment-code
http POST {{baseUrl}}/payment/reset-corporate-payment-code
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/payment/reset-corporate-payment-code
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/payment/reset-corporate-payment-code")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET View saved credit card
{{baseUrl}}/payment/:cardId
QUERY PARAMS

cardId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/payment/:cardId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/payment/:cardId")
require "http/client"

url = "{{baseUrl}}/payment/:cardId"

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}}/payment/:cardId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/payment/:cardId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/payment/:cardId"

	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/payment/:cardId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/payment/:cardId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/payment/:cardId"))
    .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}}/payment/:cardId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/payment/:cardId")
  .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}}/payment/:cardId');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/payment/:cardId'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/payment/:cardId';
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}}/payment/:cardId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/payment/:cardId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/payment/:cardId',
  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}}/payment/:cardId'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/payment/:cardId');

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}}/payment/:cardId'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/payment/:cardId';
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}}/payment/:cardId"]
                                                       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}}/payment/:cardId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/payment/:cardId",
  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}}/payment/:cardId');

echo $response->getBody();
setUrl('{{baseUrl}}/payment/:cardId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/payment/:cardId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/payment/:cardId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/payment/:cardId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/payment/:cardId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/payment/:cardId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/payment/:cardId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/payment/:cardId")

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/payment/:cardId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/payment/:cardId";

    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}}/payment/:cardId
http GET {{baseUrl}}/payment/:cardId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/payment/:cardId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/payment/:cardId")! 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 Assign a CM to the project
{{baseUrl}}/projects/:id/assign-cm
QUERY PARAMS

id
BODY json

{
  "user_id": 0
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/assign-cm");

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  \"user_id\": 0\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/assign-cm" {:content-type :json
                                                                   :form-params {:user_id 0}})
require "http/client"

url = "{{baseUrl}}/projects/:id/assign-cm"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"user_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}}/projects/:id/assign-cm"),
    Content = new StringContent("{\n  \"user_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}}/projects/:id/assign-cm");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"user_id\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/assign-cm"

	payload := strings.NewReader("{\n  \"user_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/projects/:id/assign-cm HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 18

{
  "user_id": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/assign-cm")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"user_id\": 0\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/assign-cm"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"user_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  \"user_id\": 0\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/assign-cm")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/assign-cm")
  .header("content-type", "application/json")
  .body("{\n  \"user_id\": 0\n}")
  .asString();
const data = JSON.stringify({
  user_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}}/projects/:id/assign-cm');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/assign-cm',
  headers: {'content-type': 'application/json'},
  data: {user_id: 0}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/assign-cm';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"user_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}}/projects/:id/assign-cm',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "user_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  \"user_id\": 0\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/assign-cm")
  .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/projects/:id/assign-cm',
  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({user_id: 0}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/assign-cm',
  headers: {'content-type': 'application/json'},
  body: {user_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}}/projects/:id/assign-cm');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  user_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}}/projects/:id/assign-cm',
  headers: {'content-type': 'application/json'},
  data: {user_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}}/projects/:id/assign-cm';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"user_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 = @{ @"user_id": @0 };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/assign-cm"]
                                                       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}}/projects/:id/assign-cm" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"user_id\": 0\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/assign-cm",
  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([
    'user_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}}/projects/:id/assign-cm', [
  'body' => '{
  "user_id": 0
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/assign-cm');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'user_id' => 0
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'user_id' => 0
]));
$request->setRequestUrl('{{baseUrl}}/projects/:id/assign-cm');
$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}}/projects/:id/assign-cm' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "user_id": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/assign-cm' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "user_id": 0
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"user_id\": 0\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects/:id/assign-cm", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/assign-cm"

payload = { "user_id": 0 }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/assign-cm"

payload <- "{\n  \"user_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}}/projects/:id/assign-cm")

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  \"user_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/projects/:id/assign-cm') do |req|
  req.body = "{\n  \"user_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}}/projects/:id/assign-cm";

    let payload = json!({"user_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}}/projects/:id/assign-cm \
  --header 'content-type: application/json' \
  --data '{
  "user_id": 0
}'
echo '{
  "user_id": 0
}' |  \
  http POST {{baseUrl}}/projects/:id/assign-cm \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "user_id": 0\n}' \
  --output-document \
  - {{baseUrl}}/projects/:id/assign-cm
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["user_id": 0] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/assign-cm")! 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 Cancel your translation project
{{baseUrl}}/projects/:id/cancel
QUERY PARAMS

id
BODY json

{
  "reason": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/cancel");

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  \"reason\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/cancel" {:content-type :json
                                                                :form-params {:reason ""}})
require "http/client"

url = "{{baseUrl}}/projects/:id/cancel"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"reason\": \"\"\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}}/projects/:id/cancel"),
    Content = new StringContent("{\n  \"reason\": \"\"\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}}/projects/:id/cancel");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"reason\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/cancel"

	payload := strings.NewReader("{\n  \"reason\": \"\"\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/projects/:id/cancel HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 18

{
  "reason": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/cancel")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"reason\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/cancel"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"reason\": \"\"\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  \"reason\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/cancel")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/cancel")
  .header("content-type", "application/json")
  .body("{\n  \"reason\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  reason: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:id/cancel');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/cancel',
  headers: {'content-type': 'application/json'},
  data: {reason: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/cancel';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"reason":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/cancel',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "reason": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"reason\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/cancel")
  .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/projects/:id/cancel',
  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({reason: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/cancel',
  headers: {'content-type': 'application/json'},
  body: {reason: ''},
  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}}/projects/:id/cancel');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  reason: ''
});

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}}/projects/:id/cancel',
  headers: {'content-type': 'application/json'},
  data: {reason: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/cancel';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"reason":""}'
};

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 = @{ @"reason": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/cancel"]
                                                       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}}/projects/:id/cancel" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"reason\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/cancel",
  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([
    'reason' => ''
  ]),
  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}}/projects/:id/cancel', [
  'body' => '{
  "reason": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/cancel');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'reason' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'reason' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:id/cancel');
$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}}/projects/:id/cancel' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "reason": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/cancel' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "reason": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"reason\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects/:id/cancel", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/cancel"

payload = { "reason": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/cancel"

payload <- "{\n  \"reason\": \"\"\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}}/projects/:id/cancel")

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  \"reason\": \"\"\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/projects/:id/cancel') do |req|
  req.body = "{\n  \"reason\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/cancel";

    let payload = json!({"reason": ""});

    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}}/projects/:id/cancel \
  --header 'content-type: application/json' \
  --data '{
  "reason": ""
}'
echo '{
  "reason": ""
}' |  \
  http POST {{baseUrl}}/projects/:id/cancel \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "reason": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:id/cancel
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["reason": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/cancel")! 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 project
{{baseUrl}}/projects
BODY json

{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "documents[]": "",
  "glossaries[]": "",
  "source_language": "",
  "styleguides[]": "",
  "target_languages[]": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects");

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  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects" {:content-type :json
                                                     :form-params {:callback_url ""
                                                                   :coupon_code ""
                                                                   :custom []
                                                                   :documents[] ""
                                                                   :glossaries[] ""
                                                                   :source_language ""
                                                                   :styleguides[] ""
                                                                   :target_languages[] []}})
require "http/client"

url = "{{baseUrl}}/projects"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\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}}/projects"),
    Content = new StringContent("{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\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}}/projects");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects"

	payload := strings.NewReader("{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\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/projects HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 180

{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "documents[]": "",
  "glossaries[]": "",
  "source_language": "",
  "styleguides[]": "",
  "target_languages[]": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\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  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects")
  .header("content-type", "application/json")
  .body("{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\n}")
  .asString();
const data = JSON.stringify({
  callback_url: '',
  coupon_code: '',
  custom: [],
  'documents[]': '',
  'glossaries[]': '',
  source_language: '',
  'styleguides[]': '',
  'target_languages[]': []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects',
  headers: {'content-type': 'application/json'},
  data: {
    callback_url: '',
    coupon_code: '',
    custom: [],
    'documents[]': '',
    'glossaries[]': '',
    source_language: '',
    'styleguides[]': '',
    'target_languages[]': []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"callback_url":"","coupon_code":"","custom":[],"documents[]":"","glossaries[]":"","source_language":"","styleguides[]":"","target_languages[]":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "callback_url": "",\n  "coupon_code": "",\n  "custom": [],\n  "documents[]": "",\n  "glossaries[]": "",\n  "source_language": "",\n  "styleguides[]": "",\n  "target_languages[]": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects")
  .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/projects',
  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({
  callback_url: '',
  coupon_code: '',
  custom: [],
  'documents[]': '',
  'glossaries[]': '',
  source_language: '',
  'styleguides[]': '',
  'target_languages[]': []
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects',
  headers: {'content-type': 'application/json'},
  body: {
    callback_url: '',
    coupon_code: '',
    custom: [],
    'documents[]': '',
    'glossaries[]': '',
    source_language: '',
    'styleguides[]': '',
    'target_languages[]': []
  },
  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}}/projects');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  callback_url: '',
  coupon_code: '',
  custom: [],
  'documents[]': '',
  'glossaries[]': '',
  source_language: '',
  'styleguides[]': '',
  'target_languages[]': []
});

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}}/projects',
  headers: {'content-type': 'application/json'},
  data: {
    callback_url: '',
    coupon_code: '',
    custom: [],
    'documents[]': '',
    'glossaries[]': '',
    source_language: '',
    'styleguides[]': '',
    'target_languages[]': []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"callback_url":"","coupon_code":"","custom":[],"documents[]":"","glossaries[]":"","source_language":"","styleguides[]":"","target_languages[]":[]}'
};

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 = @{ @"callback_url": @"",
                              @"coupon_code": @"",
                              @"custom": @[  ],
                              @"documents[]": @"",
                              @"glossaries[]": @"",
                              @"source_language": @"",
                              @"styleguides[]": @"",
                              @"target_languages[]": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects"]
                                                       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}}/projects" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects",
  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([
    'callback_url' => '',
    'coupon_code' => '',
    'custom' => [
        
    ],
    'documents[]' => '',
    'glossaries[]' => '',
    'source_language' => '',
    'styleguides[]' => '',
    'target_languages[]' => [
        
    ]
  ]),
  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}}/projects', [
  'body' => '{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "documents[]": "",
  "glossaries[]": "",
  "source_language": "",
  "styleguides[]": "",
  "target_languages[]": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'callback_url' => '',
  'coupon_code' => '',
  'custom' => [
    
  ],
  'documents[]' => '',
  'glossaries[]' => '',
  'source_language' => '',
  'styleguides[]' => '',
  'target_languages[]' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'callback_url' => '',
  'coupon_code' => '',
  'custom' => [
    
  ],
  'documents[]' => '',
  'glossaries[]' => '',
  'source_language' => '',
  'styleguides[]' => '',
  'target_languages[]' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/projects');
$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}}/projects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "documents[]": "",
  "glossaries[]": "",
  "source_language": "",
  "styleguides[]": "",
  "target_languages[]": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "documents[]": "",
  "glossaries[]": "",
  "source_language": "",
  "styleguides[]": "",
  "target_languages[]": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects"

payload = {
    "callback_url": "",
    "coupon_code": "",
    "custom": [],
    "documents[]": "",
    "glossaries[]": "",
    "source_language": "",
    "styleguides[]": "",
    "target_languages[]": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects"

payload <- "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\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}}/projects")

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  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\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/projects') do |req|
  req.body = "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"documents[]\": \"\",\n  \"glossaries[]\": \"\",\n  \"source_language\": \"\",\n  \"styleguides[]\": \"\",\n  \"target_languages[]\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects";

    let payload = json!({
        "callback_url": "",
        "coupon_code": "",
        "custom": (),
        "documents[]": "",
        "glossaries[]": "",
        "source_language": "",
        "styleguides[]": "",
        "target_languages[]": ()
    });

    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}}/projects \
  --header 'content-type: application/json' \
  --data '{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "documents[]": "",
  "glossaries[]": "",
  "source_language": "",
  "styleguides[]": "",
  "target_languages[]": []
}'
echo '{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "documents[]": "",
  "glossaries[]": "",
  "source_language": "",
  "styleguides[]": "",
  "target_languages[]": []
}' |  \
  http POST {{baseUrl}}/projects \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "callback_url": "",\n  "coupon_code": "",\n  "custom": [],\n  "documents[]": "",\n  "glossaries[]": "",\n  "source_language": "",\n  "styleguides[]": "",\n  "target_languages[]": []\n}' \
  --output-document \
  - {{baseUrl}}/projects
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "documents[]": "",
  "glossaries[]": "",
  "source_language": "",
  "styleguides[]": "",
  "target_languages[]": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects")! 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 your translation project
{{baseUrl}}/projects/:id
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/projects/:id")
require "http/client"

url = "{{baseUrl}}/projects/: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}}/projects/:id"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/: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/projects/:id HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/projects/:id")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/: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}}/projects/:id")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/projects/: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}}/projects/:id');

xhr.send(data);
import axios from 'axios';

const options = {method: 'DELETE', url: '{{baseUrl}}/projects/:id'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/: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}}/projects/:id',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/: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/projects/: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}}/projects/: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}}/projects/: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}}/projects/:id'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/: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}}/projects/: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}}/projects/:id" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/: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}}/projects/:id');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/projects/:id")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/: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/projects/: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}}/projects/:id";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/projects/:id
http DELETE {{baseUrl}}/projects/:id
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/projects/:id
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/: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()
POST Deliver project
{{baseUrl}}/projects/:id/deliver
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/deliver");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/deliver")
require "http/client"

url = "{{baseUrl}}/projects/:id/deliver"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/projects/:id/deliver"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/deliver");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/deliver"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/projects/:id/deliver HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/deliver")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/deliver"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/deliver")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/deliver")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:id/deliver');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/projects/:id/deliver'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/deliver';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/deliver',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/deliver")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/deliver',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/projects/:id/deliver'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/projects/:id/deliver');

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}}/projects/:id/deliver'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/deliver';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/deliver"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/projects/:id/deliver" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/deliver",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/projects/:id/deliver');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/deliver');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/deliver');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/deliver' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/deliver' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/projects/:id/deliver")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/deliver"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/deliver"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/deliver")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/projects/:id/deliver') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/deliver";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/projects/:id/deliver
http POST {{baseUrl}}/projects/:id/deliver
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/projects/:id/deliver
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/deliver")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Download project invoice (HTML)
{{baseUrl}}/projects/:id/invoice.html
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/invoice.html");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id/invoice.html")
require "http/client"

url = "{{baseUrl}}/projects/:id/invoice.html"

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}}/projects/:id/invoice.html"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/invoice.html");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/invoice.html"

	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/projects/:id/invoice.html HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id/invoice.html")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/invoice.html"))
    .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}}/projects/:id/invoice.html")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:id/invoice.html")
  .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}}/projects/:id/invoice.html');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:id/invoice.html'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/invoice.html';
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}}/projects/:id/invoice.html',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/invoice.html")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/invoice.html',
  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}}/projects/:id/invoice.html'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:id/invoice.html');

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}}/projects/:id/invoice.html'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/invoice.html';
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}}/projects/:id/invoice.html"]
                                                       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}}/projects/:id/invoice.html" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/invoice.html",
  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}}/projects/:id/invoice.html');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/invoice.html');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/invoice.html');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/invoice.html' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/invoice.html' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id/invoice.html")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/invoice.html"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/invoice.html"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/invoice.html")

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/projects/:id/invoice.html') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/invoice.html";

    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}}/projects/:id/invoice.html
http GET {{baseUrl}}/projects/:id/invoice.html
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id/invoice.html
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/invoice.html")! 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 project invoice (PDF)
{{baseUrl}}/projects/:id/invoice.pdf
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/invoice.pdf");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id/invoice.pdf")
require "http/client"

url = "{{baseUrl}}/projects/:id/invoice.pdf"

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}}/projects/:id/invoice.pdf"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/invoice.pdf");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/invoice.pdf"

	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/projects/:id/invoice.pdf HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id/invoice.pdf")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/invoice.pdf"))
    .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}}/projects/:id/invoice.pdf")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:id/invoice.pdf")
  .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}}/projects/:id/invoice.pdf');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:id/invoice.pdf'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/invoice.pdf';
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}}/projects/:id/invoice.pdf',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/invoice.pdf")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/invoice.pdf',
  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}}/projects/:id/invoice.pdf'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:id/invoice.pdf');

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}}/projects/:id/invoice.pdf'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/invoice.pdf';
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}}/projects/:id/invoice.pdf"]
                                                       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}}/projects/:id/invoice.pdf" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/invoice.pdf",
  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}}/projects/:id/invoice.pdf');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/invoice.pdf');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/invoice.pdf');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/invoice.pdf' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/invoice.pdf' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id/invoice.pdf")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/invoice.pdf"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/invoice.pdf"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/invoice.pdf")

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/projects/:id/invoice.pdf') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/invoice.pdf";

    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}}/projects/:id/invoice.pdf
http GET {{baseUrl}}/projects/:id/invoice.pdf
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id/invoice.pdf
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/invoice.pdf")! 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 your translated project language
{{baseUrl}}/projects/:id/download/:language
QUERY PARAMS

id
language
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/download/:language");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id/download/:language")
require "http/client"

url = "{{baseUrl}}/projects/:id/download/:language"

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}}/projects/:id/download/:language"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/download/:language");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/download/:language"

	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/projects/:id/download/:language HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id/download/:language")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/download/:language"))
    .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}}/projects/:id/download/:language")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:id/download/:language")
  .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}}/projects/:id/download/:language');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:id/download/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/download/:language';
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}}/projects/:id/download/:language',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/download/:language")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/download/:language',
  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}}/projects/:id/download/:language'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:id/download/:language');

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}}/projects/:id/download/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/download/:language';
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}}/projects/:id/download/:language"]
                                                       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}}/projects/:id/download/:language" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/download/:language",
  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}}/projects/:id/download/:language');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/download/:language');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/download/:language');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/download/:language' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/download/:language' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id/download/:language")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/download/:language"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/download/:language"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/download/:language")

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/projects/:id/download/:language') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/download/:language";

    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}}/projects/:id/download/:language
http GET {{baseUrl}}/projects/:id/download/:language
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id/download/:language
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/download/:language")! 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 your translated project
{{baseUrl}}/projects/:id/download
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/download");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id/download")
require "http/client"

url = "{{baseUrl}}/projects/:id/download"

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}}/projects/:id/download"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/download");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/download"

	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/projects/:id/download HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id/download")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/download"))
    .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}}/projects/:id/download")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:id/download")
  .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}}/projects/:id/download');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:id/download'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/download';
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}}/projects/:id/download',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/download")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/download',
  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}}/projects/:id/download'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:id/download');

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}}/projects/:id/download'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/download';
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}}/projects/:id/download"]
                                                       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}}/projects/:id/download" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/download",
  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}}/projects/:id/download');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/download');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/download');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/download' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/download' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id/download")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/download"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/download"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/download")

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/projects/:id/download') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/download";

    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}}/projects/:id/download
http GET {{baseUrl}}/projects/:id/download
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id/download
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/download")! 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 Quote Id
{{baseUrl}}/projects/from-internal-id/:projectId
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/from-internal-id/:projectId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/from-internal-id/:projectId")
require "http/client"

url = "{{baseUrl}}/projects/from-internal-id/:projectId"

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}}/projects/from-internal-id/:projectId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/from-internal-id/:projectId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/from-internal-id/:projectId"

	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/projects/from-internal-id/:projectId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/from-internal-id/:projectId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/from-internal-id/:projectId"))
    .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}}/projects/from-internal-id/:projectId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/from-internal-id/:projectId")
  .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}}/projects/from-internal-id/:projectId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/from-internal-id/:projectId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/from-internal-id/:projectId';
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}}/projects/from-internal-id/:projectId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/from-internal-id/:projectId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/from-internal-id/:projectId',
  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}}/projects/from-internal-id/:projectId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/from-internal-id/:projectId');

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}}/projects/from-internal-id/:projectId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/from-internal-id/:projectId';
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}}/projects/from-internal-id/:projectId"]
                                                       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}}/projects/from-internal-id/:projectId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/from-internal-id/:projectId",
  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}}/projects/from-internal-id/:projectId');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/from-internal-id/:projectId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/from-internal-id/:projectId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/from-internal-id/:projectId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/from-internal-id/:projectId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/from-internal-id/:projectId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/from-internal-id/:projectId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/from-internal-id/:projectId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/from-internal-id/:projectId")

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/projects/from-internal-id/:projectId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/from-internal-id/:projectId";

    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}}/projects/from-internal-id/:projectId
http GET {{baseUrl}}/projects/from-internal-id/:projectId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/from-internal-id/:projectId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/from-internal-id/:projectId")! 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 a list of user-vendor projects
{{baseUrl}}/:userId/projects/vendor
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/projects/vendor");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId/projects/vendor")
require "http/client"

url = "{{baseUrl}}/:userId/projects/vendor"

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}}/:userId/projects/vendor"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/projects/vendor");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/projects/vendor"

	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/:userId/projects/vendor HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId/projects/vendor")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/projects/vendor"))
    .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}}/:userId/projects/vendor")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId/projects/vendor")
  .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}}/:userId/projects/vendor');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId/projects/vendor'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/projects/vendor';
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}}/:userId/projects/vendor',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/projects/vendor")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/projects/vendor',
  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}}/:userId/projects/vendor'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId/projects/vendor');

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}}/:userId/projects/vendor'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/projects/vendor';
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}}/:userId/projects/vendor"]
                                                       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}}/:userId/projects/vendor" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/projects/vendor",
  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}}/:userId/projects/vendor');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/projects/vendor');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/projects/vendor');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/projects/vendor' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/projects/vendor' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId/projects/vendor")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/projects/vendor"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/projects/vendor"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/projects/vendor")

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/:userId/projects/vendor') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/projects/vendor";

    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}}/:userId/projects/vendor
http GET {{baseUrl}}/:userId/projects/vendor
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId/projects/vendor
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/projects/vendor")! 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 a list of vendors.
{{baseUrl}}/projects/:projectId/vendors
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/vendors");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/vendors")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/vendors"

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}}/projects/:projectId/vendors"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/vendors");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/vendors"

	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/projects/:projectId/vendors HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/vendors")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/vendors"))
    .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}}/projects/:projectId/vendors")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/vendors")
  .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}}/projects/:projectId/vendors');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:projectId/vendors'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/vendors';
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}}/projects/:projectId/vendors',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/vendors")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/vendors',
  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}}/projects/:projectId/vendors'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/vendors');

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}}/projects/:projectId/vendors'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/vendors';
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}}/projects/:projectId/vendors"]
                                                       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}}/projects/:projectId/vendors" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/vendors",
  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}}/projects/:projectId/vendors');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/vendors');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/vendors');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/vendors' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/vendors' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/vendors")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/vendors"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/vendors"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/vendors")

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/projects/:projectId/vendors') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/vendors";

    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}}/projects/:projectId/vendors
http GET {{baseUrl}}/projects/:projectId/vendors
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/vendors
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/vendors")! 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 Launch your translation project
{{baseUrl}}/projects/:id/launch
QUERY PARAMS

id
BODY json

{
  "bin": "",
  "budget_code": "",
  "card_id": 0,
  "payment_code": "",
  "payment_method": "",
  "stripe_token": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/launch");

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  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/launch" {:content-type :json
                                                                :form-params {:bin ""
                                                                              :budget_code ""
                                                                              :card_id 0
                                                                              :payment_code ""
                                                                              :payment_method ""
                                                                              :stripe_token ""}})
require "http/client"

url = "{{baseUrl}}/projects/:id/launch"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\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}}/projects/:id/launch"),
    Content = new StringContent("{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\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}}/projects/:id/launch");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/launch"

	payload := strings.NewReader("{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\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/projects/:id/launch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 120

{
  "bin": "",
  "budget_code": "",
  "card_id": 0,
  "payment_code": "",
  "payment_method": "",
  "stripe_token": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/launch")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/launch"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\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  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/launch")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/launch")
  .header("content-type", "application/json")
  .body("{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  bin: '',
  budget_code: '',
  card_id: 0,
  payment_code: '',
  payment_method: '',
  stripe_token: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:id/launch');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/launch',
  headers: {'content-type': 'application/json'},
  data: {
    bin: '',
    budget_code: '',
    card_id: 0,
    payment_code: '',
    payment_method: '',
    stripe_token: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/launch';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"bin":"","budget_code":"","card_id":0,"payment_code":"","payment_method":"","stripe_token":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/launch',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "bin": "",\n  "budget_code": "",\n  "card_id": 0,\n  "payment_code": "",\n  "payment_method": "",\n  "stripe_token": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/launch")
  .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/projects/:id/launch',
  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({
  bin: '',
  budget_code: '',
  card_id: 0,
  payment_code: '',
  payment_method: '',
  stripe_token: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/launch',
  headers: {'content-type': 'application/json'},
  body: {
    bin: '',
    budget_code: '',
    card_id: 0,
    payment_code: '',
    payment_method: '',
    stripe_token: ''
  },
  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}}/projects/:id/launch');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  bin: '',
  budget_code: '',
  card_id: 0,
  payment_code: '',
  payment_method: '',
  stripe_token: ''
});

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}}/projects/:id/launch',
  headers: {'content-type': 'application/json'},
  data: {
    bin: '',
    budget_code: '',
    card_id: 0,
    payment_code: '',
    payment_method: '',
    stripe_token: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/launch';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"bin":"","budget_code":"","card_id":0,"payment_code":"","payment_method":"","stripe_token":""}'
};

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 = @{ @"bin": @"",
                              @"budget_code": @"",
                              @"card_id": @0,
                              @"payment_code": @"",
                              @"payment_method": @"",
                              @"stripe_token": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/launch"]
                                                       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}}/projects/:id/launch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/launch",
  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([
    'bin' => '',
    'budget_code' => '',
    'card_id' => 0,
    'payment_code' => '',
    'payment_method' => '',
    'stripe_token' => ''
  ]),
  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}}/projects/:id/launch', [
  'body' => '{
  "bin": "",
  "budget_code": "",
  "card_id": 0,
  "payment_code": "",
  "payment_method": "",
  "stripe_token": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/launch');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'bin' => '',
  'budget_code' => '',
  'card_id' => 0,
  'payment_code' => '',
  'payment_method' => '',
  'stripe_token' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'bin' => '',
  'budget_code' => '',
  'card_id' => 0,
  'payment_code' => '',
  'payment_method' => '',
  'stripe_token' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:id/launch');
$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}}/projects/:id/launch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "bin": "",
  "budget_code": "",
  "card_id": 0,
  "payment_code": "",
  "payment_method": "",
  "stripe_token": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/launch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "bin": "",
  "budget_code": "",
  "card_id": 0,
  "payment_code": "",
  "payment_method": "",
  "stripe_token": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects/:id/launch", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/launch"

payload = {
    "bin": "",
    "budget_code": "",
    "card_id": 0,
    "payment_code": "",
    "payment_method": "",
    "stripe_token": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/launch"

payload <- "{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\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}}/projects/:id/launch")

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  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\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/projects/:id/launch') do |req|
  req.body = "{\n  \"bin\": \"\",\n  \"budget_code\": \"\",\n  \"card_id\": 0,\n  \"payment_code\": \"\",\n  \"payment_method\": \"\",\n  \"stripe_token\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/launch";

    let payload = json!({
        "bin": "",
        "budget_code": "",
        "card_id": 0,
        "payment_code": "",
        "payment_method": "",
        "stripe_token": ""
    });

    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}}/projects/:id/launch \
  --header 'content-type: application/json' \
  --data '{
  "bin": "",
  "budget_code": "",
  "card_id": 0,
  "payment_code": "",
  "payment_method": "",
  "stripe_token": ""
}'
echo '{
  "bin": "",
  "budget_code": "",
  "card_id": 0,
  "payment_code": "",
  "payment_method": "",
  "stripe_token": ""
}' |  \
  http POST {{baseUrl}}/projects/:id/launch \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "bin": "",\n  "budget_code": "",\n  "card_id": 0,\n  "payment_code": "",\n  "payment_method": "",\n  "stripe_token": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:id/launch
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "bin": "",
  "budget_code": "",
  "card_id": 0,
  "payment_code": "",
  "payment_method": "",
  "stripe_token": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/launch")! 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 List projects as a vendor
{{baseUrl}}/projects/vendor
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/vendor");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/vendor")
require "http/client"

url = "{{baseUrl}}/projects/vendor"

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}}/projects/vendor"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/vendor");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/vendor"

	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/projects/vendor HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/vendor")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/vendor"))
    .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}}/projects/vendor")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/vendor")
  .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}}/projects/vendor');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/vendor'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/vendor';
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}}/projects/vendor',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/vendor")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/vendor',
  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}}/projects/vendor'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/vendor');

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}}/projects/vendor'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/vendor';
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}}/projects/vendor"]
                                                       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}}/projects/vendor" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/vendor",
  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}}/projects/vendor');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/vendor');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/vendor');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/vendor' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/vendor' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/vendor")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/vendor"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/vendor"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/vendor")

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/projects/vendor') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/vendor";

    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}}/projects/vendor
http GET {{baseUrl}}/projects/vendor
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/vendor
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/vendor")! 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 Package your translated project language
{{baseUrl}}/projects/:id/package/:language
QUERY PARAMS

id
language
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/package/:language");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/package/:language")
require "http/client"

url = "{{baseUrl}}/projects/:id/package/:language"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/projects/:id/package/:language"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/package/:language");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/package/:language"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/projects/:id/package/:language HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/package/:language")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/package/:language"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/package/:language")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/package/:language")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:id/package/:language');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/package/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/package/:language';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/package/:language',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/package/:language")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/package/:language',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/package/:language'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/projects/:id/package/:language');

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}}/projects/:id/package/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/package/:language';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/package/:language"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/projects/:id/package/:language" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/package/:language",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/projects/:id/package/:language');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/package/:language');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/package/:language');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/package/:language' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/package/:language' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/projects/:id/package/:language")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/package/:language"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/package/:language"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/package/:language")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/projects/:id/package/:language') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/package/:language";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/projects/:id/package/:language
http POST {{baseUrl}}/projects/:id/package/:language
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/projects/:id/package/:language
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/package/:language")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Package your translated project
{{baseUrl}}/projects/:id/package
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/package");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/package")
require "http/client"

url = "{{baseUrl}}/projects/:id/package"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/projects/:id/package"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/package");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/package"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/projects/:id/package HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/package")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/package"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/package")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/package")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:id/package');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/projects/:id/package'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/package';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/package',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/package")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/package',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/projects/:id/package'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/projects/:id/package');

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}}/projects/:id/package'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/package';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/package"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/projects/:id/package" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/package",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/projects/:id/package');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/package');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/package');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/package' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/package' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/projects/:id/package")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/package"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/package"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/package")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/projects/:id/package') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/package";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/projects/:id/package
http POST {{baseUrl}}/projects/:id/package
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/projects/:id/package
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/package")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Recreate your translation project from scratch. This is a risky action, you will lose current translations.
{{baseUrl}}/projects/:id/recreate
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/recreate");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/recreate")
require "http/client"

url = "{{baseUrl}}/projects/:id/recreate"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/projects/:id/recreate"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/recreate");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/recreate"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/projects/:id/recreate HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/recreate")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/recreate"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/recreate")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/recreate")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:id/recreate');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/projects/:id/recreate'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/recreate';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/recreate',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/recreate")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/recreate',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/projects/:id/recreate'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/projects/:id/recreate');

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}}/projects/:id/recreate'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/recreate';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/recreate"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/projects/:id/recreate" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/recreate",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/projects/:id/recreate');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/recreate');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/recreate');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/recreate' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/recreate' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/projects/:id/recreate")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/recreate"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/recreate"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/recreate")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/projects/:id/recreate') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/recreate";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/projects/:id/recreate
http POST {{baseUrl}}/projects/:id/recreate
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/projects/:id/recreate
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/recreate")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Send a quote email
{{baseUrl}}/projects/:id/email-quote
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/email-quote");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/email-quote")
require "http/client"

url = "{{baseUrl}}/projects/:id/email-quote"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/projects/:id/email-quote"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/email-quote");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/email-quote"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/projects/:id/email-quote HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/email-quote")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/email-quote"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/email-quote")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/email-quote")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:id/email-quote');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/projects/:id/email-quote'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/email-quote';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/email-quote',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/email-quote")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/email-quote',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/projects/:id/email-quote'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/projects/:id/email-quote');

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}}/projects/:id/email-quote'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/email-quote';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/email-quote"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/projects/:id/email-quote" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/email-quote",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/projects/:id/email-quote');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/email-quote');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/email-quote');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/email-quote' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/email-quote' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/projects/:id/email-quote")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/email-quote"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/email-quote"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/email-quote")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/projects/:id/email-quote') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/email-quote";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/projects/:id/email-quote
http POST {{baseUrl}}/projects/:id/email-quote
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/projects/:id/email-quote
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/email-quote")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Submit feedback report for a project
{{baseUrl}}/projects/:id/reports
QUERY PARAMS

id
BODY json

{
  "activity_type": "",
  "message": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/reports");

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  \"activity_type\": \"\",\n  \"message\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/reports" {:content-type :json
                                                                 :form-params {:activity_type ""
                                                                               :message ""}})
require "http/client"

url = "{{baseUrl}}/projects/:id/reports"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"activity_type\": \"\",\n  \"message\": \"\"\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}}/projects/:id/reports"),
    Content = new StringContent("{\n  \"activity_type\": \"\",\n  \"message\": \"\"\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}}/projects/:id/reports");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"activity_type\": \"\",\n  \"message\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/reports"

	payload := strings.NewReader("{\n  \"activity_type\": \"\",\n  \"message\": \"\"\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/projects/:id/reports HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 42

{
  "activity_type": "",
  "message": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/reports")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"activity_type\": \"\",\n  \"message\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/reports"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"activity_type\": \"\",\n  \"message\": \"\"\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  \"activity_type\": \"\",\n  \"message\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/reports")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/reports")
  .header("content-type", "application/json")
  .body("{\n  \"activity_type\": \"\",\n  \"message\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  activity_type: '',
  message: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:id/reports');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/reports',
  headers: {'content-type': 'application/json'},
  data: {activity_type: '', message: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/reports';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"activity_type":"","message":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/reports',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "activity_type": "",\n  "message": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"activity_type\": \"\",\n  \"message\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/reports")
  .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/projects/:id/reports',
  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({activity_type: '', message: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/reports',
  headers: {'content-type': 'application/json'},
  body: {activity_type: '', message: ''},
  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}}/projects/:id/reports');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  activity_type: '',
  message: ''
});

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}}/projects/:id/reports',
  headers: {'content-type': 'application/json'},
  data: {activity_type: '', message: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/reports';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"activity_type":"","message":""}'
};

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 = @{ @"activity_type": @"",
                              @"message": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/reports"]
                                                       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}}/projects/:id/reports" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"activity_type\": \"\",\n  \"message\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/reports",
  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([
    'activity_type' => '',
    'message' => ''
  ]),
  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}}/projects/:id/reports', [
  'body' => '{
  "activity_type": "",
  "message": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/reports');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'activity_type' => '',
  'message' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'activity_type' => '',
  'message' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:id/reports');
$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}}/projects/:id/reports' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "activity_type": "",
  "message": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/reports' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "activity_type": "",
  "message": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"activity_type\": \"\",\n  \"message\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects/:id/reports", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/reports"

payload = {
    "activity_type": "",
    "message": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/reports"

payload <- "{\n  \"activity_type\": \"\",\n  \"message\": \"\"\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}}/projects/:id/reports")

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  \"activity_type\": \"\",\n  \"message\": \"\"\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/projects/:id/reports') do |req|
  req.body = "{\n  \"activity_type\": \"\",\n  \"message\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/reports";

    let payload = json!({
        "activity_type": "",
        "message": ""
    });

    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}}/projects/:id/reports \
  --header 'content-type: application/json' \
  --data '{
  "activity_type": "",
  "message": ""
}'
echo '{
  "activity_type": "",
  "message": ""
}' |  \
  http POST {{baseUrl}}/projects/:id/reports \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "activity_type": "",\n  "message": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:id/reports
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "activity_type": "",
  "message": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/reports")! 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 Track translation packaging status
{{baseUrl}}/projects/:id/package/check
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/package/check");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id/package/check")
require "http/client"

url = "{{baseUrl}}/projects/:id/package/check"

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}}/projects/:id/package/check"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/package/check");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/package/check"

	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/projects/:id/package/check HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id/package/check")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/package/check"))
    .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}}/projects/:id/package/check")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:id/package/check")
  .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}}/projects/:id/package/check');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:id/package/check'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/package/check';
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}}/projects/:id/package/check',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/package/check")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/package/check',
  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}}/projects/:id/package/check'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:id/package/check');

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}}/projects/:id/package/check'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/package/check';
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}}/projects/:id/package/check"]
                                                       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}}/projects/:id/package/check" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/package/check",
  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}}/projects/:id/package/check');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/package/check');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/package/check');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/package/check' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/package/check' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id/package/check")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/package/check"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/package/check"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/package/check")

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/projects/:id/package/check') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/package/check";

    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}}/projects/:id/package/check
http GET {{baseUrl}}/projects/:id/package/check
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id/package/check
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/package/check")! 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()
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/callback/:actionType");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id/callback/:actionType")
require "http/client"

url = "{{baseUrl}}/projects/:id/callback/:actionType"

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}}/projects/:id/callback/:actionType"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/callback/:actionType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/callback/:actionType"

	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/projects/:id/callback/:actionType HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id/callback/:actionType")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/callback/:actionType"))
    .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}}/projects/:id/callback/:actionType")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:id/callback/:actionType")
  .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}}/projects/:id/callback/:actionType');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:id/callback/:actionType'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/callback/:actionType';
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}}/projects/:id/callback/:actionType',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/callback/:actionType")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/callback/:actionType',
  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}}/projects/:id/callback/:actionType'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:id/callback/:actionType');

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}}/projects/:id/callback/:actionType'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/callback/:actionType';
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}}/projects/:id/callback/:actionType"]
                                                       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}}/projects/:id/callback/:actionType" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/callback/:actionType",
  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}}/projects/:id/callback/:actionType');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/callback/:actionType');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/callback/:actionType');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/callback/:actionType' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/callback/:actionType' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id/callback/:actionType")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/callback/:actionType"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/callback/:actionType"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/callback/:actionType")

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/projects/:id/callback/:actionType') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/callback/:actionType";

    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}}/projects/:id/callback/:actionType
http GET {{baseUrl}}/projects/:id/callback/:actionType
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id/callback/:actionType
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/callback/:actionType")! 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 Update project info and settings
{{baseUrl}}/projects/:id
QUERY PARAMS

id
BODY json

{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "source_language": "",
  "target_languages[]": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/: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  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/projects/:id" {:content-type :json
                                                        :form-params {:callback_url ""
                                                                      :coupon_code ""
                                                                      :custom []
                                                                      :source_language ""
                                                                      :target_languages[] []}})
require "http/client"

url = "{{baseUrl}}/projects/:id"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\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}}/projects/:id"),
    Content = new StringContent("{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\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}}/projects/:id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id"

	payload := strings.NewReader("{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\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/projects/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 114

{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "source_language": "",
  "target_languages[]": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/projects/:id")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id"))
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\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  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id")
  .put(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/projects/:id")
  .header("content-type", "application/json")
  .body("{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\n}")
  .asString();
const data = JSON.stringify({
  callback_url: '',
  coupon_code: '',
  custom: [],
  source_language: '',
  'target_languages[]': []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/projects/:id');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/projects/:id',
  headers: {'content-type': 'application/json'},
  data: {
    callback_url: '',
    coupon_code: '',
    custom: [],
    source_language: '',
    'target_languages[]': []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"callback_url":"","coupon_code":"","custom":[],"source_language":"","target_languages[]":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id',
  method: 'PUT',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "callback_url": "",\n  "coupon_code": "",\n  "custom": [],\n  "source_language": "",\n  "target_languages[]": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/: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/projects/: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({
  callback_url: '',
  coupon_code: '',
  custom: [],
  source_language: '',
  'target_languages[]': []
}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/projects/:id',
  headers: {'content-type': 'application/json'},
  body: {
    callback_url: '',
    coupon_code: '',
    custom: [],
    source_language: '',
    'target_languages[]': []
  },
  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}}/projects/:id');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  callback_url: '',
  coupon_code: '',
  custom: [],
  source_language: '',
  'target_languages[]': []
});

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}}/projects/:id',
  headers: {'content-type': 'application/json'},
  data: {
    callback_url: '',
    coupon_code: '',
    custom: [],
    source_language: '',
    'target_languages[]': []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"callback_url":"","coupon_code":"","custom":[],"source_language":"","target_languages[]":[]}'
};

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 = @{ @"callback_url": @"",
                              @"coupon_code": @"",
                              @"custom": @[  ],
                              @"source_language": @"",
                              @"target_languages[]": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/: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}}/projects/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/: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([
    'callback_url' => '',
    'coupon_code' => '',
    'custom' => [
        
    ],
    'source_language' => '',
    'target_languages[]' => [
        
    ]
  ]),
  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}}/projects/:id', [
  'body' => '{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "source_language": "",
  "target_languages[]": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'callback_url' => '',
  'coupon_code' => '',
  'custom' => [
    
  ],
  'source_language' => '',
  'target_languages[]' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'callback_url' => '',
  'coupon_code' => '',
  'custom' => [
    
  ],
  'source_language' => '',
  'target_languages[]' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/projects/:id');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "source_language": "",
  "target_languages[]": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "source_language": "",
  "target_languages[]": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("PUT", "/baseUrl/projects/:id", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id"

payload = {
    "callback_url": "",
    "coupon_code": "",
    "custom": [],
    "source_language": "",
    "target_languages[]": []
}
headers = {"content-type": "application/json"}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id"

payload <- "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/: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  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\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/projects/:id') do |req|
  req.body = "{\n  \"callback_url\": \"\",\n  \"coupon_code\": \"\",\n  \"custom\": [],\n  \"source_language\": \"\",\n  \"target_languages[]\": []\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}}/projects/:id";

    let payload = json!({
        "callback_url": "",
        "coupon_code": "",
        "custom": (),
        "source_language": "",
        "target_languages[]": ()
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/projects/:id \
  --header 'content-type: application/json' \
  --data '{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "source_language": "",
  "target_languages[]": []
}'
echo '{
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "source_language": "",
  "target_languages[]": []
}' |  \
  http PUT {{baseUrl}}/projects/:id \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'content-type: application/json' \
  --body-data '{\n  "callback_url": "",\n  "coupon_code": "",\n  "custom": [],\n  "source_language": "",\n  "target_languages[]": []\n}' \
  --output-document \
  - {{baseUrl}}/projects/:id
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "callback_url": "",
  "coupon_code": "",
  "custom": [],
  "source_language": "",
  "target_languages[]": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/: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 View a translation project
{{baseUrl}}/projects/: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}}/projects/:id");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id")
require "http/client"

url = "{{baseUrl}}/projects/: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}}/projects/:id"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/: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/projects/:id HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/: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}}/projects/:id")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/: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}}/projects/:id');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:id'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/: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}}/projects/:id',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/: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}}/projects/: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}}/projects/: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}}/projects/:id'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/: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}}/projects/: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}}/projects/:id" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/: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}}/projects/:id');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/: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/projects/:id') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/: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}}/projects/:id
http GET {{baseUrl}}/projects/:id
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/: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 View progress of a project
{{baseUrl}}/projects/:id/progress
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/progress");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id/progress")
require "http/client"

url = "{{baseUrl}}/projects/:id/progress"

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}}/projects/:id/progress"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/progress");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/progress"

	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/projects/:id/progress HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id/progress")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/progress"))
    .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}}/projects/:id/progress")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:id/progress")
  .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}}/projects/:id/progress');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:id/progress'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/progress';
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}}/projects/:id/progress',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/progress")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/progress',
  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}}/projects/:id/progress'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:id/progress');

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}}/projects/:id/progress'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/progress';
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}}/projects/:id/progress"]
                                                       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}}/projects/:id/progress" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/progress",
  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}}/projects/:id/progress');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/progress');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/progress');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/progress' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/progress' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id/progress")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/progress"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/progress"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/progress")

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/projects/:id/progress') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/progress";

    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}}/projects/:id/progress
http GET {{baseUrl}}/projects/:id/progress
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id/progress
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/progress")! 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 View project invoice
{{baseUrl}}/projects/:id/invoice
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/invoice");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id/invoice")
require "http/client"

url = "{{baseUrl}}/projects/:id/invoice"

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}}/projects/:id/invoice"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/invoice");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/invoice"

	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/projects/:id/invoice HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id/invoice")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/invoice"))
    .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}}/projects/:id/invoice")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:id/invoice")
  .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}}/projects/:id/invoice');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:id/invoice'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/invoice';
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}}/projects/:id/invoice',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/invoice")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/invoice',
  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}}/projects/:id/invoice'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:id/invoice');

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}}/projects/:id/invoice'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/invoice';
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}}/projects/:id/invoice"]
                                                       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}}/projects/:id/invoice" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/invoice",
  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}}/projects/:id/invoice');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/invoice');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/invoice');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/invoice' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/invoice' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id/invoice")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/invoice"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/invoice"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/invoice")

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/projects/:id/invoice') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/invoice";

    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}}/projects/:id/invoice
http GET {{baseUrl}}/projects/:id/invoice
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id/invoice
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/invoice")! 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 View your translation projects
{{baseUrl}}/projects
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects")
require "http/client"

url = "{{baseUrl}}/projects"

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}}/projects"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects"

	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/projects HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects"))
    .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}}/projects")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects")
  .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}}/projects');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects';
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}}/projects',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects',
  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}}/projects'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects');

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}}/projects'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects';
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}}/projects"]
                                                       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}}/projects" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects",
  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}}/projects');

echo $response->getBody();
setUrl('{{baseUrl}}/projects');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects")

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/projects') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects";

    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}}/projects
http GET {{baseUrl}}/projects
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete the document
{{baseUrl}}/projects/:projectId/documents/:documentId
QUERY PARAMS

projectId
documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/documents/:documentId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/projects/:projectId/documents/:documentId")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/documents/:documentId"

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}}/projects/:projectId/documents/:documentId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/documents/:documentId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/documents/:documentId"

	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/projects/:projectId/documents/:documentId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/projects/:projectId/documents/:documentId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/documents/:documentId"))
    .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}}/projects/:projectId/documents/:documentId")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/projects/:projectId/documents/:documentId")
  .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}}/projects/:projectId/documents/:documentId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/projects/:projectId/documents/:documentId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/documents/:documentId';
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}}/projects/:projectId/documents/:documentId',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents/:documentId")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/documents/:documentId',
  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}}/projects/:projectId/documents/:documentId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/projects/:projectId/documents/:documentId');

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}}/projects/:projectId/documents/:documentId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/documents/:documentId';
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}}/projects/:projectId/documents/:documentId"]
                                                       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}}/projects/:projectId/documents/:documentId" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/documents/:documentId",
  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}}/projects/:projectId/documents/:documentId');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/documents/:documentId');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/documents/:documentId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/projects/:projectId/documents/:documentId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/documents/:documentId"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/documents/:documentId"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/documents/:documentId")

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/projects/:projectId/documents/:documentId') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/documents/:documentId";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/projects/:projectId/documents/:documentId
http DELETE {{baseUrl}}/projects/:projectId/documents/:documentId
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/projects/:projectId/documents/:documentId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/documents/:documentId")! 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 Download a project source document
{{baseUrl}}/projects/:projectId/documents/:documentId/download
QUERY PARAMS

projectId
documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/documents/:documentId/download");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/documents/:documentId/download")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/documents/:documentId/download"

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}}/projects/:projectId/documents/:documentId/download"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/documents/:documentId/download");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/documents/:documentId/download"

	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/projects/:projectId/documents/:documentId/download HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/documents/:documentId/download")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/documents/:documentId/download"))
    .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}}/projects/:projectId/documents/:documentId/download")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/documents/:documentId/download")
  .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}}/projects/:projectId/documents/:documentId/download');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/documents/:documentId/download'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/documents/:documentId/download';
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}}/projects/:projectId/documents/:documentId/download',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents/:documentId/download")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/documents/:documentId/download',
  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}}/projects/:projectId/documents/:documentId/download'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/documents/:documentId/download');

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}}/projects/:projectId/documents/:documentId/download'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/documents/:documentId/download';
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}}/projects/:projectId/documents/:documentId/download"]
                                                       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}}/projects/:projectId/documents/:documentId/download" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/documents/:documentId/download",
  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}}/projects/:projectId/documents/:documentId/download');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/documents/:documentId/download');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/documents/:documentId/download');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId/download' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId/download' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/documents/:documentId/download")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/documents/:documentId/download"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/documents/:documentId/download"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/documents/:documentId/download")

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/projects/:projectId/documents/:documentId/download') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/documents/:documentId/download";

    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}}/projects/:projectId/documents/:documentId/download
http GET {{baseUrl}}/projects/:projectId/documents/:documentId/download
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/documents/:documentId/download
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/documents/:documentId/download")! 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 translated document
{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language
QUERY PARAMS

projectId
documentId
language
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language"

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}}/projects/:projectId/documents/:documentId/translations/download/:language"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language"

	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/projects/:projectId/documents/:documentId/translations/download/:language HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language"))
    .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}}/projects/:projectId/documents/:documentId/translations/download/:language")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language")
  .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}}/projects/:projectId/documents/:documentId/translations/download/:language');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language';
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}}/projects/:projectId/documents/:documentId/translations/download/:language',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/documents/:documentId/translations/download/:language',
  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}}/projects/:projectId/documents/:documentId/translations/download/:language'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language');

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}}/projects/:projectId/documents/:documentId/translations/download/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language';
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}}/projects/:projectId/documents/:documentId/translations/download/:language"]
                                                       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}}/projects/:projectId/documents/:documentId/translations/download/:language" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language",
  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}}/projects/:projectId/documents/:documentId/translations/download/:language');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/documents/:documentId/translations/download/:language")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language")

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/projects/:projectId/documents/:documentId/translations/download/:language') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language";

    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}}/projects/:projectId/documents/:documentId/translations/download/:language
http GET {{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/download/:language")! 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 Update the document.
{{baseUrl}}/projects/:projectId/documents/:documentId
QUERY PARAMS

projectId
documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/documents/:documentId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:projectId/documents/:documentId")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/documents/:documentId"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/projects/:projectId/documents/:documentId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/documents/:documentId");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/documents/:documentId"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/projects/:projectId/documents/:documentId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:projectId/documents/:documentId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/documents/:documentId"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents/:documentId")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:projectId/documents/:documentId")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:projectId/documents/:documentId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/documents/:documentId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/documents/:documentId';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:projectId/documents/:documentId',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents/:documentId")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/documents/:documentId',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/documents/:documentId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/projects/:projectId/documents/:documentId');

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}}/projects/:projectId/documents/:documentId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/documents/:documentId';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/documents/:documentId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/projects/:projectId/documents/:documentId" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/documents/:documentId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/projects/:projectId/documents/:documentId');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/documents/:documentId');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/documents/:documentId');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/projects/:projectId/documents/:documentId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/documents/:documentId"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/documents/:documentId"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/documents/:documentId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/projects/:projectId/documents/:documentId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/documents/:documentId";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/projects/:projectId/documents/:documentId
http POST {{baseUrl}}/projects/:projectId/documents/:documentId
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/projects/:projectId/documents/:documentId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/documents/:documentId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Upload a new document
{{baseUrl}}/projects/:projectId/documents
QUERY PARAMS

projectId
BODY json

{
  "documents[]": [],
  "schemes[]": "",
  "source-links[]": [
    {
      "name": "",
      "size": 0,
      "source": "",
      "url": ""
    }
  ]
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/documents");

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  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:projectId/documents" {:content-type :json
                                                                          :form-params {:documents[] []
                                                                                        :schemes[] ""
                                                                                        :source-links[] [{:name ""
                                                                                                          :size 0
                                                                                                          :source ""
                                                                                                          :url ""}]}})
require "http/client"

url = "{{baseUrl}}/projects/:projectId/documents"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/projects/:projectId/documents"),
    Content = new StringContent("{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/documents");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/documents"

	payload := strings.NewReader("{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/projects/:projectId/documents HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 152

{
  "documents[]": [],
  "schemes[]": "",
  "source-links[]": [
    {
      "name": "",
      "size": 0,
      "source": "",
      "url": ""
    }
  ]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:projectId/documents")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/documents"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:projectId/documents")
  .header("content-type", "application/json")
  .body("{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}")
  .asString();
const data = JSON.stringify({
  'documents[]': [],
  'schemes[]': '',
  'source-links[]': [
    {
      name: '',
      size: 0,
      source: '',
      url: ''
    }
  ]
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:projectId/documents');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/documents',
  headers: {'content-type': 'application/json'},
  data: {
    'documents[]': [],
    'schemes[]': '',
    'source-links[]': [{name: '', size: 0, source: '', url: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/documents';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"documents[]":[],"schemes[]":"","source-links[]":[{"name":"","size":0,"source":"","url":""}]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:projectId/documents',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "documents[]": [],\n  "schemes[]": "",\n  "source-links[]": [\n    {\n      "name": "",\n      "size": 0,\n      "source": "",\n      "url": ""\n    }\n  ]\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents")
  .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/projects/:projectId/documents',
  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({
  'documents[]': [],
  'schemes[]': '',
  'source-links[]': [{name: '', size: 0, source: '', url: ''}]
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/documents',
  headers: {'content-type': 'application/json'},
  body: {
    'documents[]': [],
    'schemes[]': '',
    'source-links[]': [{name: '', size: 0, source: '', url: ''}]
  },
  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}}/projects/:projectId/documents');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  'documents[]': [],
  'schemes[]': '',
  'source-links[]': [
    {
      name: '',
      size: 0,
      source: '',
      url: ''
    }
  ]
});

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}}/projects/:projectId/documents',
  headers: {'content-type': 'application/json'},
  data: {
    'documents[]': [],
    'schemes[]': '',
    'source-links[]': [{name: '', size: 0, source: '', url: ''}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/documents';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"documents[]":[],"schemes[]":"","source-links[]":[{"name":"","size":0,"source":"","url":""}]}'
};

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 = @{ @"documents[]": @[  ],
                              @"schemes[]": @"",
                              @"source-links[]": @[ @{ @"name": @"", @"size": @0, @"source": @"", @"url": @"" } ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/documents"]
                                                       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}}/projects/:projectId/documents" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/documents",
  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([
    'documents[]' => [
        
    ],
    'schemes[]' => '',
    'source-links[]' => [
        [
                'name' => '',
                'size' => 0,
                'source' => '',
                'url' => ''
        ]
    ]
  ]),
  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}}/projects/:projectId/documents', [
  'body' => '{
  "documents[]": [],
  "schemes[]": "",
  "source-links[]": [
    {
      "name": "",
      "size": 0,
      "source": "",
      "url": ""
    }
  ]
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/documents');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'documents[]' => [
    
  ],
  'schemes[]' => '',
  'source-links[]' => [
    [
        'name' => '',
        'size' => 0,
        'source' => '',
        'url' => ''
    ]
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'documents[]' => [
    
  ],
  'schemes[]' => '',
  'source-links[]' => [
    [
        'name' => '',
        'size' => 0,
        'source' => '',
        'url' => ''
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/projects/:projectId/documents');
$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}}/projects/:projectId/documents' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "documents[]": [],
  "schemes[]": "",
  "source-links[]": [
    {
      "name": "",
      "size": 0,
      "source": "",
      "url": ""
    }
  ]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/documents' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "documents[]": [],
  "schemes[]": "",
  "source-links[]": [
    {
      "name": "",
      "size": 0,
      "source": "",
      "url": ""
    }
  ]
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects/:projectId/documents", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/documents"

payload = {
    "documents[]": [],
    "schemes[]": "",
    "source-links[]": [
        {
            "name": "",
            "size": 0,
            "source": "",
            "url": ""
        }
    ]
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/documents"

payload <- "{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/documents")

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  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/projects/:projectId/documents') do |req|
  req.body = "{\n  \"documents[]\": [],\n  \"schemes[]\": \"\",\n  \"source-links[]\": [\n    {\n      \"name\": \"\",\n      \"size\": 0,\n      \"source\": \"\",\n      \"url\": \"\"\n    }\n  ]\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/documents";

    let payload = json!({
        "documents[]": (),
        "schemes[]": "",
        "source-links[]": (
            json!({
                "name": "",
                "size": 0,
                "source": "",
                "url": ""
            })
        )
    });

    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}}/projects/:projectId/documents \
  --header 'content-type: application/json' \
  --data '{
  "documents[]": [],
  "schemes[]": "",
  "source-links[]": [
    {
      "name": "",
      "size": 0,
      "source": "",
      "url": ""
    }
  ]
}'
echo '{
  "documents[]": [],
  "schemes[]": "",
  "source-links[]": [
    {
      "name": "",
      "size": 0,
      "source": "",
      "url": ""
    }
  ]
}' |  \
  http POST {{baseUrl}}/projects/:projectId/documents \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "documents[]": [],\n  "schemes[]": "",\n  "source-links[]": [\n    {\n      "name": "",\n      "size": 0,\n      "source": "",\n      "url": ""\n    }\n  ]\n}' \
  --output-document \
  - {{baseUrl}}/projects/:projectId/documents
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "documents[]": [],
  "schemes[]": "",
  "source-links[]": [
    [
      "name": "",
      "size": 0,
      "source": "",
      "url": ""
    ]
  ]
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/documents")! 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 View a project source document
{{baseUrl}}/projects/:projectId/documents/:documentId
QUERY PARAMS

projectId
documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/documents/:documentId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/documents/:documentId")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/documents/:documentId"

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}}/projects/:projectId/documents/:documentId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/documents/:documentId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/documents/:documentId"

	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/projects/:projectId/documents/:documentId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/documents/:documentId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/documents/:documentId"))
    .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}}/projects/:projectId/documents/:documentId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/documents/:documentId")
  .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}}/projects/:projectId/documents/:documentId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/documents/:documentId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/documents/:documentId';
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}}/projects/:projectId/documents/:documentId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents/:documentId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/documents/:documentId',
  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}}/projects/:projectId/documents/:documentId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/documents/:documentId');

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}}/projects/:projectId/documents/:documentId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/documents/:documentId';
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}}/projects/:projectId/documents/:documentId"]
                                                       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}}/projects/:projectId/documents/:documentId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/documents/:documentId",
  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}}/projects/:projectId/documents/:documentId');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/documents/:documentId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/documents/:documentId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/documents/:documentId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/documents/:documentId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/documents/:documentId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/documents/:documentId")

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/projects/:projectId/documents/:documentId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/documents/:documentId";

    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}}/projects/:projectId/documents/:documentId
http GET {{baseUrl}}/projects/:projectId/documents/:documentId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/documents/:documentId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/documents/:documentId")! 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 View project source documents
{{baseUrl}}/projects/:projectId/documents
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/documents");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/documents")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/documents"

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}}/projects/:projectId/documents"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/documents");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/documents"

	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/projects/:projectId/documents HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/documents")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/documents"))
    .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}}/projects/:projectId/documents")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/documents")
  .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}}/projects/:projectId/documents');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/documents'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/documents';
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}}/projects/:projectId/documents',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/documents',
  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}}/projects/:projectId/documents'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/documents');

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}}/projects/:projectId/documents'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/documents';
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}}/projects/:projectId/documents"]
                                                       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}}/projects/:projectId/documents" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/documents",
  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}}/projects/:projectId/documents');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/documents');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/documents');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/documents' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/documents' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/documents")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/documents"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/documents"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/documents")

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/projects/:projectId/documents') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/documents";

    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}}/projects/:projectId/documents
http GET {{baseUrl}}/projects/:projectId/documents
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/documents
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/documents")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete project webhooks
{{baseUrl}}/projects/:id/webhooks
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/webhooks");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/projects/:id/webhooks")
require "http/client"

url = "{{baseUrl}}/projects/:id/webhooks"

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}}/projects/:id/webhooks"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/webhooks");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/webhooks"

	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/projects/:id/webhooks HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/projects/:id/webhooks")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/webhooks"))
    .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}}/projects/:id/webhooks")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/projects/:id/webhooks")
  .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}}/projects/:id/webhooks');

xhr.send(data);
import axios from 'axios';

const options = {method: 'DELETE', url: '{{baseUrl}}/projects/:id/webhooks'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/webhooks';
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}}/projects/:id/webhooks',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/webhooks")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/webhooks',
  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}}/projects/:id/webhooks'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/projects/:id/webhooks');

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}}/projects/:id/webhooks'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/webhooks';
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}}/projects/:id/webhooks"]
                                                       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}}/projects/:id/webhooks" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/webhooks",
  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}}/projects/:id/webhooks');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/webhooks');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/webhooks');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/webhooks' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/webhooks' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/projects/:id/webhooks")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/webhooks"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/webhooks"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/webhooks")

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/projects/:id/webhooks') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/webhooks";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/projects/:id/webhooks
http DELETE {{baseUrl}}/projects/:id/webhooks
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/projects/:id/webhooks
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/webhooks")! 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 Update project webhook (PUT)
{{baseUrl}}/projects/:id/webhooks
QUERY PARAMS

id
BODY json

{
  "callback_url": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/webhooks");

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  \"callback_url\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/projects/:id/webhooks" {:content-type :json
                                                                 :form-params {:callback_url ""}})
require "http/client"

url = "{{baseUrl}}/projects/:id/webhooks"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"callback_url\": \"\"\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}}/projects/:id/webhooks"),
    Content = new StringContent("{\n  \"callback_url\": \"\"\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}}/projects/:id/webhooks");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"callback_url\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/webhooks"

	payload := strings.NewReader("{\n  \"callback_url\": \"\"\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/projects/:id/webhooks HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 24

{
  "callback_url": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/projects/:id/webhooks")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"callback_url\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/webhooks"))
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"callback_url\": \"\"\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  \"callback_url\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/webhooks")
  .put(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/projects/:id/webhooks")
  .header("content-type", "application/json")
  .body("{\n  \"callback_url\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  callback_url: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/projects/:id/webhooks');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/projects/:id/webhooks',
  headers: {'content-type': 'application/json'},
  data: {callback_url: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/webhooks';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"callback_url":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/webhooks',
  method: 'PUT',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "callback_url": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"callback_url\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/webhooks")
  .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/projects/:id/webhooks',
  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({callback_url: ''}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/projects/:id/webhooks',
  headers: {'content-type': 'application/json'},
  body: {callback_url: ''},
  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}}/projects/:id/webhooks');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  callback_url: ''
});

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}}/projects/:id/webhooks',
  headers: {'content-type': 'application/json'},
  data: {callback_url: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/webhooks';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"callback_url":""}'
};

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 = @{ @"callback_url": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/webhooks"]
                                                       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}}/projects/:id/webhooks" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"callback_url\": \"\"\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/webhooks",
  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([
    'callback_url' => ''
  ]),
  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}}/projects/:id/webhooks', [
  'body' => '{
  "callback_url": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/webhooks');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'callback_url' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'callback_url' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:id/webhooks');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/webhooks' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "callback_url": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/webhooks' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "callback_url": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"callback_url\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("PUT", "/baseUrl/projects/:id/webhooks", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/webhooks"

payload = { "callback_url": "" }
headers = {"content-type": "application/json"}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/webhooks"

payload <- "{\n  \"callback_url\": \"\"\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/webhooks")

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  \"callback_url\": \"\"\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/projects/:id/webhooks') do |req|
  req.body = "{\n  \"callback_url\": \"\"\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}}/projects/:id/webhooks";

    let payload = json!({"callback_url": ""});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/projects/:id/webhooks \
  --header 'content-type: application/json' \
  --data '{
  "callback_url": ""
}'
echo '{
  "callback_url": ""
}' |  \
  http PUT {{baseUrl}}/projects/:id/webhooks \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'content-type: application/json' \
  --body-data '{\n  "callback_url": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:id/webhooks
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["callback_url": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/webhooks")! 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 Update project webhook
{{baseUrl}}/projects/:id/webhooks
QUERY PARAMS

id
BODY json

{
  "callback_url": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/webhooks");

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  \"callback_url\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:id/webhooks" {:content-type :json
                                                                  :form-params {:callback_url ""}})
require "http/client"

url = "{{baseUrl}}/projects/:id/webhooks"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"callback_url\": \"\"\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}}/projects/:id/webhooks"),
    Content = new StringContent("{\n  \"callback_url\": \"\"\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}}/projects/:id/webhooks");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"callback_url\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/webhooks"

	payload := strings.NewReader("{\n  \"callback_url\": \"\"\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/projects/:id/webhooks HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 24

{
  "callback_url": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:id/webhooks")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"callback_url\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/webhooks"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"callback_url\": \"\"\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  \"callback_url\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:id/webhooks")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:id/webhooks")
  .header("content-type", "application/json")
  .body("{\n  \"callback_url\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  callback_url: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:id/webhooks');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/webhooks',
  headers: {'content-type': 'application/json'},
  data: {callback_url: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/webhooks';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"callback_url":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:id/webhooks',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "callback_url": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"callback_url\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/webhooks")
  .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/projects/:id/webhooks',
  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({callback_url: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:id/webhooks',
  headers: {'content-type': 'application/json'},
  body: {callback_url: ''},
  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}}/projects/:id/webhooks');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  callback_url: ''
});

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}}/projects/:id/webhooks',
  headers: {'content-type': 'application/json'},
  data: {callback_url: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/webhooks';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"callback_url":""}'
};

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 = @{ @"callback_url": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:id/webhooks"]
                                                       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}}/projects/:id/webhooks" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"callback_url\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/webhooks",
  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([
    'callback_url' => ''
  ]),
  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}}/projects/:id/webhooks', [
  'body' => '{
  "callback_url": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/webhooks');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'callback_url' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'callback_url' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:id/webhooks');
$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}}/projects/:id/webhooks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "callback_url": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/webhooks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "callback_url": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"callback_url\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects/:id/webhooks", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/webhooks"

payload = { "callback_url": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/webhooks"

payload <- "{\n  \"callback_url\": \"\"\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}}/projects/:id/webhooks")

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  \"callback_url\": \"\"\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/projects/:id/webhooks') do |req|
  req.body = "{\n  \"callback_url\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/webhooks";

    let payload = json!({"callback_url": ""});

    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}}/projects/:id/webhooks \
  --header 'content-type: application/json' \
  --data '{
  "callback_url": ""
}'
echo '{
  "callback_url": ""
}' |  \
  http POST {{baseUrl}}/projects/:id/webhooks \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "callback_url": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:id/webhooks
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["callback_url": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/webhooks")! 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 View project webhooks
{{baseUrl}}/projects/:id/webhooks
QUERY PARAMS

id
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:id/webhooks");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:id/webhooks")
require "http/client"

url = "{{baseUrl}}/projects/:id/webhooks"

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}}/projects/:id/webhooks"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:id/webhooks");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:id/webhooks"

	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/projects/:id/webhooks HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:id/webhooks")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:id/webhooks"))
    .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}}/projects/:id/webhooks")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:id/webhooks")
  .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}}/projects/:id/webhooks');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:id/webhooks'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:id/webhooks';
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}}/projects/:id/webhooks',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:id/webhooks")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:id/webhooks',
  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}}/projects/:id/webhooks'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:id/webhooks');

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}}/projects/:id/webhooks'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:id/webhooks';
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}}/projects/:id/webhooks"]
                                                       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}}/projects/:id/webhooks" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:id/webhooks",
  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}}/projects/:id/webhooks');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:id/webhooks');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:id/webhooks');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:id/webhooks' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:id/webhooks' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:id/webhooks")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:id/webhooks"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:id/webhooks"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:id/webhooks")

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/projects/:id/webhooks') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:id/webhooks";

    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}}/projects/:id/webhooks
http GET {{baseUrl}}/projects/:id/webhooks
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:id/webhooks
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:id/webhooks")! 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 Company users report
{{baseUrl}}/reports/users
BODY json

{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/reports/users");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/reports/users" {:content-type :json
                                                          :form-params {:budget_code ""
                                                                        :date_from ""
                                                                        :date_to ""
                                                                        :source_languages []
                                                                        :target_languages []
                                                                        :users []}})
require "http/client"

url = "{{baseUrl}}/reports/users"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/reports/users"),
    Content = new StringContent("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/reports/users");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/reports/users"

	payload := strings.NewReader("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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/reports/users HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 126

{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/reports/users")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/reports/users"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/reports/users")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/reports/users")
  .header("content-type", "application/json")
  .body("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
  .asString();
const data = JSON.stringify({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/reports/users');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/users',
  headers: {'content-type': 'application/json'},
  data: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/reports/users';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_code":"","date_from":"","date_to":"","source_languages":[],"target_languages":[],"users":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/reports/users',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "budget_code": "",\n  "date_from": "",\n  "date_to": "",\n  "source_languages": [],\n  "target_languages": [],\n  "users": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/reports/users")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/reports/users',
  headers: {
    'content-type': 'application/json'
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/users',
  headers: {'content-type': 'application/json'},
  body: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/reports/users');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/users',
  headers: {'content-type': 'application/json'},
  data: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/reports/users';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_code":"","date_from":"","date_to":"","source_languages":[],"target_languages":[],"users":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"budget_code": @"",
                              @"date_from": @"",
                              @"date_to": @"",
                              @"source_languages": @[  ],
                              @"target_languages": @[  ],
                              @"users": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/reports/users"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/reports/users" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/reports/users",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'budget_code' => '',
    'date_from' => '',
    'date_to' => '',
    'source_languages' => [
        
    ],
    'target_languages' => [
        
    ],
    'users' => [
        
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/reports/users', [
  'body' => '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/reports/users');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'budget_code' => '',
  'date_from' => '',
  'date_to' => '',
  'source_languages' => [
    
  ],
  'target_languages' => [
    
  ],
  'users' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'budget_code' => '',
  'date_from' => '',
  'date_to' => '',
  'source_languages' => [
    
  ],
  'target_languages' => [
    
  ],
  'users' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/reports/users');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/reports/users' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/reports/users' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/reports/users", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/reports/users"

payload = {
    "budget_code": "",
    "date_from": "",
    "date_to": "",
    "source_languages": [],
    "target_languages": [],
    "users": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/reports/users"

payload <- "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/reports/users")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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/reports/users') do |req|
  req.body = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/reports/users";

    let payload = json!({
        "budget_code": "",
        "date_from": "",
        "date_to": "",
        "source_languages": (),
        "target_languages": (),
        "users": ()
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/reports/users \
  --header 'content-type: application/json' \
  --data '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
echo '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}' |  \
  http POST {{baseUrl}}/reports/users \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "budget_code": "",\n  "date_from": "",\n  "date_to": "",\n  "source_languages": [],\n  "target_languages": [],\n  "users": []\n}' \
  --output-document \
  - {{baseUrl}}/reports/users
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/reports/users")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Generate a QA report for given filter
{{baseUrl}}/reports/qa
BODY json

{
  "budget_codes": [],
  "categories": [],
  "clients": [],
  "date_from": "",
  "date_to": "",
  "documents": [],
  "projects": [],
  "severities": [],
  "source_languages": [],
  "subjects": [],
  "target_languages": [],
  "vendors": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/reports/qa");

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  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/reports/qa" {:content-type :json
                                                       :form-params {:budget_codes []
                                                                     :categories []
                                                                     :clients []
                                                                     :date_from ""
                                                                     :date_to ""
                                                                     :documents []
                                                                     :projects []
                                                                     :severities []
                                                                     :source_languages []
                                                                     :subjects []
                                                                     :target_languages []
                                                                     :vendors []}})
require "http/client"

url = "{{baseUrl}}/reports/qa"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\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}}/reports/qa"),
    Content = new StringContent("{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\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}}/reports/qa");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/reports/qa"

	payload := strings.NewReader("{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\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/reports/qa HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 241

{
  "budget_codes": [],
  "categories": [],
  "clients": [],
  "date_from": "",
  "date_to": "",
  "documents": [],
  "projects": [],
  "severities": [],
  "source_languages": [],
  "subjects": [],
  "target_languages": [],
  "vendors": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/reports/qa")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/reports/qa"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\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  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/reports/qa")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/reports/qa")
  .header("content-type", "application/json")
  .body("{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\n}")
  .asString();
const data = JSON.stringify({
  budget_codes: [],
  categories: [],
  clients: [],
  date_from: '',
  date_to: '',
  documents: [],
  projects: [],
  severities: [],
  source_languages: [],
  subjects: [],
  target_languages: [],
  vendors: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/reports/qa');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/qa',
  headers: {'content-type': 'application/json'},
  data: {
    budget_codes: [],
    categories: [],
    clients: [],
    date_from: '',
    date_to: '',
    documents: [],
    projects: [],
    severities: [],
    source_languages: [],
    subjects: [],
    target_languages: [],
    vendors: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/reports/qa';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_codes":[],"categories":[],"clients":[],"date_from":"","date_to":"","documents":[],"projects":[],"severities":[],"source_languages":[],"subjects":[],"target_languages":[],"vendors":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/reports/qa',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "budget_codes": [],\n  "categories": [],\n  "clients": [],\n  "date_from": "",\n  "date_to": "",\n  "documents": [],\n  "projects": [],\n  "severities": [],\n  "source_languages": [],\n  "subjects": [],\n  "target_languages": [],\n  "vendors": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/reports/qa")
  .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/reports/qa',
  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({
  budget_codes: [],
  categories: [],
  clients: [],
  date_from: '',
  date_to: '',
  documents: [],
  projects: [],
  severities: [],
  source_languages: [],
  subjects: [],
  target_languages: [],
  vendors: []
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/qa',
  headers: {'content-type': 'application/json'},
  body: {
    budget_codes: [],
    categories: [],
    clients: [],
    date_from: '',
    date_to: '',
    documents: [],
    projects: [],
    severities: [],
    source_languages: [],
    subjects: [],
    target_languages: [],
    vendors: []
  },
  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}}/reports/qa');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  budget_codes: [],
  categories: [],
  clients: [],
  date_from: '',
  date_to: '',
  documents: [],
  projects: [],
  severities: [],
  source_languages: [],
  subjects: [],
  target_languages: [],
  vendors: []
});

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}}/reports/qa',
  headers: {'content-type': 'application/json'},
  data: {
    budget_codes: [],
    categories: [],
    clients: [],
    date_from: '',
    date_to: '',
    documents: [],
    projects: [],
    severities: [],
    source_languages: [],
    subjects: [],
    target_languages: [],
    vendors: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/reports/qa';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_codes":[],"categories":[],"clients":[],"date_from":"","date_to":"","documents":[],"projects":[],"severities":[],"source_languages":[],"subjects":[],"target_languages":[],"vendors":[]}'
};

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 = @{ @"budget_codes": @[  ],
                              @"categories": @[  ],
                              @"clients": @[  ],
                              @"date_from": @"",
                              @"date_to": @"",
                              @"documents": @[  ],
                              @"projects": @[  ],
                              @"severities": @[  ],
                              @"source_languages": @[  ],
                              @"subjects": @[  ],
                              @"target_languages": @[  ],
                              @"vendors": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/reports/qa"]
                                                       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}}/reports/qa" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/reports/qa",
  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([
    'budget_codes' => [
        
    ],
    'categories' => [
        
    ],
    'clients' => [
        
    ],
    'date_from' => '',
    'date_to' => '',
    'documents' => [
        
    ],
    'projects' => [
        
    ],
    'severities' => [
        
    ],
    'source_languages' => [
        
    ],
    'subjects' => [
        
    ],
    'target_languages' => [
        
    ],
    'vendors' => [
        
    ]
  ]),
  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}}/reports/qa', [
  'body' => '{
  "budget_codes": [],
  "categories": [],
  "clients": [],
  "date_from": "",
  "date_to": "",
  "documents": [],
  "projects": [],
  "severities": [],
  "source_languages": [],
  "subjects": [],
  "target_languages": [],
  "vendors": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/reports/qa');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'budget_codes' => [
    
  ],
  'categories' => [
    
  ],
  'clients' => [
    
  ],
  'date_from' => '',
  'date_to' => '',
  'documents' => [
    
  ],
  'projects' => [
    
  ],
  'severities' => [
    
  ],
  'source_languages' => [
    
  ],
  'subjects' => [
    
  ],
  'target_languages' => [
    
  ],
  'vendors' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'budget_codes' => [
    
  ],
  'categories' => [
    
  ],
  'clients' => [
    
  ],
  'date_from' => '',
  'date_to' => '',
  'documents' => [
    
  ],
  'projects' => [
    
  ],
  'severities' => [
    
  ],
  'source_languages' => [
    
  ],
  'subjects' => [
    
  ],
  'target_languages' => [
    
  ],
  'vendors' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/reports/qa');
$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}}/reports/qa' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_codes": [],
  "categories": [],
  "clients": [],
  "date_from": "",
  "date_to": "",
  "documents": [],
  "projects": [],
  "severities": [],
  "source_languages": [],
  "subjects": [],
  "target_languages": [],
  "vendors": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/reports/qa' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_codes": [],
  "categories": [],
  "clients": [],
  "date_from": "",
  "date_to": "",
  "documents": [],
  "projects": [],
  "severities": [],
  "source_languages": [],
  "subjects": [],
  "target_languages": [],
  "vendors": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/reports/qa", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/reports/qa"

payload = {
    "budget_codes": [],
    "categories": [],
    "clients": [],
    "date_from": "",
    "date_to": "",
    "documents": [],
    "projects": [],
    "severities": [],
    "source_languages": [],
    "subjects": [],
    "target_languages": [],
    "vendors": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/reports/qa"

payload <- "{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\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}}/reports/qa")

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  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\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/reports/qa') do |req|
  req.body = "{\n  \"budget_codes\": [],\n  \"categories\": [],\n  \"clients\": [],\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"documents\": [],\n  \"projects\": [],\n  \"severities\": [],\n  \"source_languages\": [],\n  \"subjects\": [],\n  \"target_languages\": [],\n  \"vendors\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/reports/qa";

    let payload = json!({
        "budget_codes": (),
        "categories": (),
        "clients": (),
        "date_from": "",
        "date_to": "",
        "documents": (),
        "projects": (),
        "severities": (),
        "source_languages": (),
        "subjects": (),
        "target_languages": (),
        "vendors": ()
    });

    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}}/reports/qa \
  --header 'content-type: application/json' \
  --data '{
  "budget_codes": [],
  "categories": [],
  "clients": [],
  "date_from": "",
  "date_to": "",
  "documents": [],
  "projects": [],
  "severities": [],
  "source_languages": [],
  "subjects": [],
  "target_languages": [],
  "vendors": []
}'
echo '{
  "budget_codes": [],
  "categories": [],
  "clients": [],
  "date_from": "",
  "date_to": "",
  "documents": [],
  "projects": [],
  "severities": [],
  "source_languages": [],
  "subjects": [],
  "target_languages": [],
  "vendors": []
}' |  \
  http POST {{baseUrl}}/reports/qa \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "budget_codes": [],\n  "categories": [],\n  "clients": [],\n  "date_from": "",\n  "date_to": "",\n  "documents": [],\n  "projects": [],\n  "severities": [],\n  "source_languages": [],\n  "subjects": [],\n  "target_languages": [],\n  "vendors": []\n}' \
  --output-document \
  - {{baseUrl}}/reports/qa
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "budget_codes": [],
  "categories": [],
  "clients": [],
  "date_from": "",
  "date_to": "",
  "documents": [],
  "projects": [],
  "severities": [],
  "source_languages": [],
  "subjects": [],
  "target_languages": [],
  "vendors": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/reports/qa")! 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 Language pairs report
{{baseUrl}}/reports/language-pairs
BODY json

{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/reports/language-pairs");

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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/reports/language-pairs" {:content-type :json
                                                                   :form-params {:budget_code ""
                                                                                 :date_from ""
                                                                                 :date_to ""
                                                                                 :source_languages []
                                                                                 :target_languages []
                                                                                 :users []}})
require "http/client"

url = "{{baseUrl}}/reports/language-pairs"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/reports/language-pairs"),
    Content = new StringContent("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/reports/language-pairs");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/reports/language-pairs"

	payload := strings.NewReader("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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/reports/language-pairs HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 126

{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/reports/language-pairs")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/reports/language-pairs"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/reports/language-pairs")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/reports/language-pairs")
  .header("content-type", "application/json")
  .body("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
  .asString();
const data = JSON.stringify({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/reports/language-pairs');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/language-pairs',
  headers: {'content-type': 'application/json'},
  data: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/reports/language-pairs';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_code":"","date_from":"","date_to":"","source_languages":[],"target_languages":[],"users":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/reports/language-pairs',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "budget_code": "",\n  "date_from": "",\n  "date_to": "",\n  "source_languages": [],\n  "target_languages": [],\n  "users": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/reports/language-pairs")
  .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/reports/language-pairs',
  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({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/language-pairs',
  headers: {'content-type': 'application/json'},
  body: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/reports/language-pairs');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/language-pairs',
  headers: {'content-type': 'application/json'},
  data: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/reports/language-pairs';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_code":"","date_from":"","date_to":"","source_languages":[],"target_languages":[],"users":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"budget_code": @"",
                              @"date_from": @"",
                              @"date_to": @"",
                              @"source_languages": @[  ],
                              @"target_languages": @[  ],
                              @"users": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/reports/language-pairs"]
                                                       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}}/reports/language-pairs" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/reports/language-pairs",
  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([
    'budget_code' => '',
    'date_from' => '',
    'date_to' => '',
    'source_languages' => [
        
    ],
    'target_languages' => [
        
    ],
    'users' => [
        
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/reports/language-pairs', [
  'body' => '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/reports/language-pairs');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'budget_code' => '',
  'date_from' => '',
  'date_to' => '',
  'source_languages' => [
    
  ],
  'target_languages' => [
    
  ],
  'users' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'budget_code' => '',
  'date_from' => '',
  'date_to' => '',
  'source_languages' => [
    
  ],
  'target_languages' => [
    
  ],
  'users' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/reports/language-pairs');
$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}}/reports/language-pairs' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/reports/language-pairs' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/reports/language-pairs", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/reports/language-pairs"

payload = {
    "budget_code": "",
    "date_from": "",
    "date_to": "",
    "source_languages": [],
    "target_languages": [],
    "users": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/reports/language-pairs"

payload <- "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/reports/language-pairs")

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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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/reports/language-pairs') do |req|
  req.body = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/reports/language-pairs";

    let payload = json!({
        "budget_code": "",
        "date_from": "",
        "date_to": "",
        "source_languages": (),
        "target_languages": (),
        "users": ()
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/reports/language-pairs \
  --header 'content-type: application/json' \
  --data '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
echo '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}' |  \
  http POST {{baseUrl}}/reports/language-pairs \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "budget_code": "",\n  "date_from": "",\n  "date_to": "",\n  "source_languages": [],\n  "target_languages": [],\n  "users": []\n}' \
  --output-document \
  - {{baseUrl}}/reports/language-pairs
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/reports/language-pairs")! 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 Projects report
{{baseUrl}}/reports/projects
BODY json

{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/reports/projects");

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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/reports/projects" {:content-type :json
                                                             :form-params {:budget_code ""
                                                                           :date_from ""
                                                                           :date_to ""
                                                                           :source_languages []
                                                                           :target_languages []
                                                                           :users []}})
require "http/client"

url = "{{baseUrl}}/reports/projects"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/reports/projects"),
    Content = new StringContent("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/reports/projects");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/reports/projects"

	payload := strings.NewReader("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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/reports/projects HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 126

{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/reports/projects")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/reports/projects"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/reports/projects")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/reports/projects")
  .header("content-type", "application/json")
  .body("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
  .asString();
const data = JSON.stringify({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/reports/projects');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/projects',
  headers: {'content-type': 'application/json'},
  data: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/reports/projects';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_code":"","date_from":"","date_to":"","source_languages":[],"target_languages":[],"users":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/reports/projects',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "budget_code": "",\n  "date_from": "",\n  "date_to": "",\n  "source_languages": [],\n  "target_languages": [],\n  "users": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/reports/projects")
  .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/reports/projects',
  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({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/projects',
  headers: {'content-type': 'application/json'},
  body: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/reports/projects');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/projects',
  headers: {'content-type': 'application/json'},
  data: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/reports/projects';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_code":"","date_from":"","date_to":"","source_languages":[],"target_languages":[],"users":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"budget_code": @"",
                              @"date_from": @"",
                              @"date_to": @"",
                              @"source_languages": @[  ],
                              @"target_languages": @[  ],
                              @"users": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/reports/projects"]
                                                       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}}/reports/projects" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/reports/projects",
  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([
    'budget_code' => '',
    'date_from' => '',
    'date_to' => '',
    'source_languages' => [
        
    ],
    'target_languages' => [
        
    ],
    'users' => [
        
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/reports/projects', [
  'body' => '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/reports/projects');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'budget_code' => '',
  'date_from' => '',
  'date_to' => '',
  'source_languages' => [
    
  ],
  'target_languages' => [
    
  ],
  'users' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'budget_code' => '',
  'date_from' => '',
  'date_to' => '',
  'source_languages' => [
    
  ],
  'target_languages' => [
    
  ],
  'users' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/reports/projects');
$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}}/reports/projects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/reports/projects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/reports/projects", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/reports/projects"

payload = {
    "budget_code": "",
    "date_from": "",
    "date_to": "",
    "source_languages": [],
    "target_languages": [],
    "users": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/reports/projects"

payload <- "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/reports/projects")

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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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/reports/projects') do |req|
  req.body = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/reports/projects";

    let payload = json!({
        "budget_code": "",
        "date_from": "",
        "date_to": "",
        "source_languages": (),
        "target_languages": (),
        "users": ()
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/reports/projects \
  --header 'content-type: application/json' \
  --data '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
echo '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}' |  \
  http POST {{baseUrl}}/reports/projects \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "budget_code": "",\n  "date_from": "",\n  "date_to": "",\n  "source_languages": [],\n  "target_languages": [],\n  "users": []\n}' \
  --output-document \
  - {{baseUrl}}/reports/projects
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/reports/projects")! 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 Returns available options for selected timeframe.
{{baseUrl}}/reports/filter
BODY json

{
  "date_from": "",
  "date_to": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/reports/filter");

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  \"date_from\": \"\",\n  \"date_to\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/reports/filter" {:content-type :json
                                                           :form-params {:date_from ""
                                                                         :date_to ""}})
require "http/client"

url = "{{baseUrl}}/reports/filter"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\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}}/reports/filter"),
    Content = new StringContent("{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\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}}/reports/filter");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/reports/filter"

	payload := strings.NewReader("{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\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/reports/filter HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 38

{
  "date_from": "",
  "date_to": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/reports/filter")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/reports/filter"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\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  \"date_from\": \"\",\n  \"date_to\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/reports/filter")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/reports/filter")
  .header("content-type", "application/json")
  .body("{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  date_from: '',
  date_to: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/reports/filter');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/filter',
  headers: {'content-type': 'application/json'},
  data: {date_from: '', date_to: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/reports/filter';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"date_from":"","date_to":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/reports/filter',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "date_from": "",\n  "date_to": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/reports/filter")
  .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/reports/filter',
  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({date_from: '', date_to: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/reports/filter',
  headers: {'content-type': 'application/json'},
  body: {date_from: '', date_to: ''},
  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}}/reports/filter');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  date_from: '',
  date_to: ''
});

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}}/reports/filter',
  headers: {'content-type': 'application/json'},
  data: {date_from: '', date_to: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/reports/filter';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"date_from":"","date_to":""}'
};

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 = @{ @"date_from": @"",
                              @"date_to": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/reports/filter"]
                                                       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}}/reports/filter" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/reports/filter",
  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([
    'date_from' => '',
    'date_to' => ''
  ]),
  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}}/reports/filter', [
  'body' => '{
  "date_from": "",
  "date_to": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/reports/filter');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'date_from' => '',
  'date_to' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'date_from' => '',
  'date_to' => ''
]));
$request->setRequestUrl('{{baseUrl}}/reports/filter');
$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}}/reports/filter' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "date_from": "",
  "date_to": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/reports/filter' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "date_from": "",
  "date_to": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/reports/filter", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/reports/filter"

payload = {
    "date_from": "",
    "date_to": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/reports/filter"

payload <- "{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\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}}/reports/filter")

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  \"date_from\": \"\",\n  \"date_to\": \"\"\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/reports/filter') do |req|
  req.body = "{\n  \"date_from\": \"\",\n  \"date_to\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/reports/filter";

    let payload = json!({
        "date_from": "",
        "date_to": ""
    });

    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}}/reports/filter \
  --header 'content-type: application/json' \
  --data '{
  "date_from": "",
  "date_to": ""
}'
echo '{
  "date_from": "",
  "date_to": ""
}' |  \
  http POST {{baseUrl}}/reports/filter \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "date_from": "",\n  "date_to": ""\n}' \
  --output-document \
  - {{baseUrl}}/reports/filter
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "date_from": "",
  "date_to": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/reports/filter")! 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 Check reindex status of the client source and translation documents.
{{baseUrl}}/search/documents/reindex/status
QUERY PARAMS

async_request_key
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/search/documents/reindex/status?async_request_key=");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/search/documents/reindex/status" {:query-params {:async_request_key ""}})
require "http/client"

url = "{{baseUrl}}/search/documents/reindex/status?async_request_key="

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}}/search/documents/reindex/status?async_request_key="),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/search/documents/reindex/status?async_request_key=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/search/documents/reindex/status?async_request_key="

	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/search/documents/reindex/status?async_request_key= HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/search/documents/reindex/status?async_request_key=")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/search/documents/reindex/status?async_request_key="))
    .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}}/search/documents/reindex/status?async_request_key=")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/search/documents/reindex/status?async_request_key=")
  .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}}/search/documents/reindex/status?async_request_key=');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/search/documents/reindex/status',
  params: {async_request_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/search/documents/reindex/status?async_request_key=';
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}}/search/documents/reindex/status?async_request_key=',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/search/documents/reindex/status?async_request_key=")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/search/documents/reindex/status?async_request_key=',
  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}}/search/documents/reindex/status',
  qs: {async_request_key: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/search/documents/reindex/status');

req.query({
  async_request_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: 'GET',
  url: '{{baseUrl}}/search/documents/reindex/status',
  params: {async_request_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/search/documents/reindex/status?async_request_key=';
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}}/search/documents/reindex/status?async_request_key="]
                                                       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}}/search/documents/reindex/status?async_request_key=" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/search/documents/reindex/status?async_request_key=",
  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}}/search/documents/reindex/status?async_request_key=');

echo $response->getBody();
setUrl('{{baseUrl}}/search/documents/reindex/status');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'async_request_key' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/search/documents/reindex/status');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'async_request_key' => ''
]));

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/search/documents/reindex/status?async_request_key=' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/search/documents/reindex/status?async_request_key=' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/search/documents/reindex/status?async_request_key=")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/search/documents/reindex/status"

querystring = {"async_request_key":""}

response = requests.get(url, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/search/documents/reindex/status"

queryString <- list(async_request_key = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/search/documents/reindex/status?async_request_key=")

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/search/documents/reindex/status') do |req|
  req.params['async_request_key'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/search/documents/reindex/status";

    let querystring = [
        ("async_request_key", ""),
    ];

    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}}/search/documents/reindex/status?async_request_key='
http GET '{{baseUrl}}/search/documents/reindex/status?async_request_key='
wget --quiet \
  --method GET \
  --output-document \
  - '{{baseUrl}}/search/documents/reindex/status?async_request_key='
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/search/documents/reindex/status?async_request_key=")! 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 Reindex for search all of the client source and translation documents.
{{baseUrl}}/search/documents/reindex
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/search/documents/reindex");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/search/documents/reindex")
require "http/client"

url = "{{baseUrl}}/search/documents/reindex"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/search/documents/reindex"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/search/documents/reindex");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/search/documents/reindex"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/search/documents/reindex HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/search/documents/reindex")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/search/documents/reindex"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/search/documents/reindex")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/search/documents/reindex")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/search/documents/reindex');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/search/documents/reindex'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/search/documents/reindex';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/search/documents/reindex',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/search/documents/reindex")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/search/documents/reindex',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/search/documents/reindex'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/search/documents/reindex');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'POST', url: '{{baseUrl}}/search/documents/reindex'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/search/documents/reindex';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/search/documents/reindex"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/search/documents/reindex" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/search/documents/reindex",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/search/documents/reindex');

echo $response->getBody();
setUrl('{{baseUrl}}/search/documents/reindex');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/search/documents/reindex');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/search/documents/reindex' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/search/documents/reindex' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/search/documents/reindex")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/search/documents/reindex"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/search/documents/reindex"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/search/documents/reindex")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/search/documents/reindex') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/search/documents/reindex";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/search/documents/reindex
http POST {{baseUrl}}/search/documents/reindex
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/search/documents/reindex
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/search/documents/reindex")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Search everything in your account
{{baseUrl}}/search
QUERY PARAMS

query
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/search?query=");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/search" {:query-params {:query ""}})
require "http/client"

url = "{{baseUrl}}/search?query="

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}}/search?query="),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/search?query=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/search?query="

	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/search?query= HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/search?query=")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/search?query="))
    .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}}/search?query=")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/search?query=")
  .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}}/search?query=');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/search', params: {query: ''}};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/search?query=';
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}}/search?query=',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/search?query=")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/search?query=',
  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}}/search', qs: {query: ''}};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/search');

req.query({
  query: ''
});

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}}/search', params: {query: ''}};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/search?query=';
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}}/search?query="]
                                                       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}}/search?query=" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/search?query=",
  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}}/search?query=');

echo $response->getBody();
setUrl('{{baseUrl}}/search');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'query' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/search');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'query' => ''
]));

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/search?query=' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/search?query=' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/search?query=")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/search"

querystring = {"query":""}

response = requests.get(url, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/search"

queryString <- list(query = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/search?query=")

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/search') do |req|
  req.params['query'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/search";

    let querystring = [
        ("query", ""),
    ];

    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}}/search?query='
http GET '{{baseUrl}}/search?query='
wget --quiet \
  --method GET \
  --output-document \
  - '{{baseUrl}}/search?query='
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/search?query=")! 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 Available endpoints
{{baseUrl}}/
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/")
require "http/client"

url = "{{baseUrl}}/"

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}}/"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/"

	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/ HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/"))
    .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}}/")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/")
  .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}}/');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/';
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}}/',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/',
  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}}/'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/');

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}}/'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/';
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}}/"]
                                                       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}}/" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/",
  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}}/');

echo $response->getBody();
setUrl('{{baseUrl}}/');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/")

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/') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/";

    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}}/
http GET {{baseUrl}}/
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/")! 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 List of supported file formats
{{baseUrl}}/formats
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/formats");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/formats")
require "http/client"

url = "{{baseUrl}}/formats"

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}}/formats"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/formats");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/formats"

	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/formats HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/formats")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/formats"))
    .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}}/formats")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/formats")
  .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}}/formats');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/formats'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/formats';
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}}/formats',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/formats")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/formats',
  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}}/formats'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/formats');

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}}/formats'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/formats';
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}}/formats"]
                                                       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}}/formats" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/formats",
  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}}/formats');

echo $response->getBody();
setUrl('{{baseUrl}}/formats');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/formats');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/formats' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/formats' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/formats")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/formats"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/formats"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/formats")

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/formats') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/formats";

    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}}/formats
http GET {{baseUrl}}/formats
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/formats
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/formats")! 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 List of supported languages
{{baseUrl}}/languages
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/languages");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/languages")
require "http/client"

url = "{{baseUrl}}/languages"

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}}/languages"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/languages");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/languages"

	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/languages HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/languages")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/languages"))
    .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}}/languages")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/languages")
  .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}}/languages');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/languages'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/languages';
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}}/languages',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/languages")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/languages',
  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}}/languages'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/languages');

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}}/languages'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/languages';
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}}/languages"]
                                                       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}}/languages" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/languages",
  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}}/languages');

echo $response->getBody();
setUrl('{{baseUrl}}/languages');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/languages');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/languages' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/languages' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/languages")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/languages"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/languages"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/languages")

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/languages') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/languages";

    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}}/languages
http GET {{baseUrl}}/languages
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/languages
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/languages")! 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 OpenAPI YAML representation of our API
{{baseUrl}}/swagger
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/swagger");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/swagger")
require "http/client"

url = "{{baseUrl}}/swagger"

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}}/swagger"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/swagger");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/swagger"

	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/swagger HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/swagger")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/swagger"))
    .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}}/swagger")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/swagger")
  .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}}/swagger');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/swagger'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/swagger';
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}}/swagger',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/swagger")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/swagger',
  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}}/swagger'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/swagger');

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}}/swagger'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/swagger';
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}}/swagger"]
                                                       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}}/swagger" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/swagger",
  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}}/swagger');

echo $response->getBody();
setUrl('{{baseUrl}}/swagger');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/swagger');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/swagger' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/swagger' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/swagger")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/swagger"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/swagger"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/swagger")

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/swagger') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/swagger";

    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}}/swagger
http GET {{baseUrl}}/swagger
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/swagger
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/swagger")! 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 Returns the total commissions stats by report filter.
{{baseUrl}}/stats/commissions
BODY json

{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/stats/commissions");

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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/stats/commissions" {:content-type :json
                                                              :form-params {:budget_code ""
                                                                            :date_from ""
                                                                            :date_to ""
                                                                            :source_languages []
                                                                            :target_languages []
                                                                            :users []}})
require "http/client"

url = "{{baseUrl}}/stats/commissions"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/stats/commissions"),
    Content = new StringContent("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/stats/commissions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/stats/commissions"

	payload := strings.NewReader("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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/stats/commissions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 126

{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/stats/commissions")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/stats/commissions"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/stats/commissions")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/stats/commissions")
  .header("content-type", "application/json")
  .body("{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
  .asString();
const data = JSON.stringify({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/stats/commissions');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/stats/commissions',
  headers: {'content-type': 'application/json'},
  data: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/stats/commissions';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_code":"","date_from":"","date_to":"","source_languages":[],"target_languages":[],"users":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/stats/commissions',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "budget_code": "",\n  "date_from": "",\n  "date_to": "",\n  "source_languages": [],\n  "target_languages": [],\n  "users": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/stats/commissions")
  .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/stats/commissions',
  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({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/stats/commissions',
  headers: {'content-type': 'application/json'},
  body: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/stats/commissions');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  budget_code: '',
  date_from: '',
  date_to: '',
  source_languages: [],
  target_languages: [],
  users: []
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/stats/commissions',
  headers: {'content-type': 'application/json'},
  data: {
    budget_code: '',
    date_from: '',
    date_to: '',
    source_languages: [],
    target_languages: [],
    users: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/stats/commissions';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"budget_code":"","date_from":"","date_to":"","source_languages":[],"target_languages":[],"users":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"budget_code": @"",
                              @"date_from": @"",
                              @"date_to": @"",
                              @"source_languages": @[  ],
                              @"target_languages": @[  ],
                              @"users": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/stats/commissions"]
                                                       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}}/stats/commissions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/stats/commissions",
  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([
    'budget_code' => '',
    'date_from' => '',
    'date_to' => '',
    'source_languages' => [
        
    ],
    'target_languages' => [
        
    ],
    'users' => [
        
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/stats/commissions', [
  'body' => '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/stats/commissions');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'budget_code' => '',
  'date_from' => '',
  'date_to' => '',
  'source_languages' => [
    
  ],
  'target_languages' => [
    
  ],
  'users' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'budget_code' => '',
  'date_from' => '',
  'date_to' => '',
  'source_languages' => [
    
  ],
  'target_languages' => [
    
  ],
  'users' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/stats/commissions');
$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}}/stats/commissions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/stats/commissions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/stats/commissions", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/stats/commissions"

payload = {
    "budget_code": "",
    "date_from": "",
    "date_to": "",
    "source_languages": [],
    "target_languages": [],
    "users": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/stats/commissions"

payload <- "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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}}/stats/commissions")

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  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\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/stats/commissions') do |req|
  req.body = "{\n  \"budget_code\": \"\",\n  \"date_from\": \"\",\n  \"date_to\": \"\",\n  \"source_languages\": [],\n  \"target_languages\": [],\n  \"users\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/stats/commissions";

    let payload = json!({
        "budget_code": "",
        "date_from": "",
        "date_to": "",
        "source_languages": (),
        "target_languages": (),
        "users": ()
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/stats/commissions \
  --header 'content-type: application/json' \
  --data '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}'
echo '{
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
}' |  \
  http POST {{baseUrl}}/stats/commissions \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "budget_code": "",\n  "date_from": "",\n  "date_to": "",\n  "source_languages": [],\n  "target_languages": [],\n  "users": []\n}' \
  --output-document \
  - {{baseUrl}}/stats/commissions
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "budget_code": "",
  "date_from": "",
  "date_to": "",
  "source_languages": [],
  "target_languages": [],
  "users": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/stats/commissions")! 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 Returns the total commissions stats.
{{baseUrl}}/stats/commissions
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/stats/commissions");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/stats/commissions")
require "http/client"

url = "{{baseUrl}}/stats/commissions"

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}}/stats/commissions"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/stats/commissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/stats/commissions"

	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/stats/commissions HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/stats/commissions")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/stats/commissions"))
    .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}}/stats/commissions")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/stats/commissions")
  .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}}/stats/commissions');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/stats/commissions'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/stats/commissions';
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}}/stats/commissions',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/stats/commissions")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/stats/commissions',
  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}}/stats/commissions'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/stats/commissions');

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}}/stats/commissions'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/stats/commissions';
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}}/stats/commissions"]
                                                       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}}/stats/commissions" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/stats/commissions",
  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}}/stats/commissions');

echo $response->getBody();
setUrl('{{baseUrl}}/stats/commissions');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/stats/commissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/stats/commissions' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/stats/commissions' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/stats/commissions")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/stats/commissions"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/stats/commissions"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/stats/commissions")

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/stats/commissions') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/stats/commissions";

    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}}/stats/commissions
http GET {{baseUrl}}/stats/commissions
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/stats/commissions
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/stats/commissions")! 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()
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/stats/popular-pairs");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/stats/popular-pairs")
require "http/client"

url = "{{baseUrl}}/stats/popular-pairs"

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}}/stats/popular-pairs"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/stats/popular-pairs");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/stats/popular-pairs"

	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/stats/popular-pairs HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/stats/popular-pairs")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/stats/popular-pairs"))
    .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}}/stats/popular-pairs")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/stats/popular-pairs")
  .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}}/stats/popular-pairs');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/stats/popular-pairs'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/stats/popular-pairs';
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}}/stats/popular-pairs',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/stats/popular-pairs")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/stats/popular-pairs',
  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}}/stats/popular-pairs'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/stats/popular-pairs');

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}}/stats/popular-pairs'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/stats/popular-pairs';
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}}/stats/popular-pairs"]
                                                       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}}/stats/popular-pairs" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/stats/popular-pairs",
  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}}/stats/popular-pairs');

echo $response->getBody();
setUrl('{{baseUrl}}/stats/popular-pairs');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/stats/popular-pairs');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/stats/popular-pairs' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/stats/popular-pairs' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/stats/popular-pairs")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/stats/popular-pairs"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/stats/popular-pairs"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/stats/popular-pairs")

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/stats/popular-pairs') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/stats/popular-pairs";

    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}}/stats/popular-pairs
http GET {{baseUrl}}/stats/popular-pairs
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/stats/popular-pairs
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/stats/popular-pairs")! 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 View your project statistics
{{baseUrl}}/stats/projects
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/stats/projects");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/stats/projects")
require "http/client"

url = "{{baseUrl}}/stats/projects"

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}}/stats/projects"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/stats/projects");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/stats/projects"

	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/stats/projects HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/stats/projects")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/stats/projects"))
    .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}}/stats/projects")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/stats/projects")
  .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}}/stats/projects');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/stats/projects'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/stats/projects';
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}}/stats/projects',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/stats/projects")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/stats/projects',
  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}}/stats/projects'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/stats/projects');

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}}/stats/projects'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/stats/projects';
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}}/stats/projects"]
                                                       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}}/stats/projects" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/stats/projects",
  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}}/stats/projects');

echo $response->getBody();
setUrl('{{baseUrl}}/stats/projects');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/stats/projects');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/stats/projects' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/stats/projects' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/stats/projects")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/stats/projects"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/stats/projects"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/stats/projects")

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/stats/projects') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/stats/projects";

    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}}/stats/projects
http GET {{baseUrl}}/stats/projects
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/stats/projects
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/stats/projects")! 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 View your translation statistics
{{baseUrl}}/stats/strings
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/stats/strings");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/stats/strings")
require "http/client"

url = "{{baseUrl}}/stats/strings"

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}}/stats/strings"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/stats/strings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/stats/strings"

	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/stats/strings HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/stats/strings")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/stats/strings"))
    .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}}/stats/strings")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/stats/strings")
  .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}}/stats/strings');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/stats/strings'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/stats/strings';
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}}/stats/strings',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/stats/strings")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/stats/strings',
  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}}/stats/strings'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/stats/strings');

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}}/stats/strings'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/stats/strings';
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}}/stats/strings"]
                                                       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}}/stats/strings" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/stats/strings",
  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}}/stats/strings');

echo $response->getBody();
setUrl('{{baseUrl}}/stats/strings');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/stats/strings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/stats/strings' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/stats/strings' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/stats/strings")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/stats/strings"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/stats/strings"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/stats/strings")

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/stats/strings') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/stats/strings";

    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}}/stats/strings
http GET {{baseUrl}}/stats/strings
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/stats/strings
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/stats/strings")! 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 Check account translation memory packaging status
{{baseUrl}}/strings/:languageCode/package/status
QUERY PARAMS

async_request_key
languageCode
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/strings/:languageCode/package/status?async_request_key=");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/strings/:languageCode/package/status" {:query-params {:async_request_key ""}})
require "http/client"

url = "{{baseUrl}}/strings/:languageCode/package/status?async_request_key="

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}}/strings/:languageCode/package/status?async_request_key="),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/strings/:languageCode/package/status?async_request_key=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/strings/:languageCode/package/status?async_request_key="

	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/strings/:languageCode/package/status?async_request_key= HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/strings/:languageCode/package/status?async_request_key=")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/strings/:languageCode/package/status?async_request_key="))
    .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}}/strings/:languageCode/package/status?async_request_key=")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/strings/:languageCode/package/status?async_request_key=")
  .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}}/strings/:languageCode/package/status?async_request_key=');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/strings/:languageCode/package/status',
  params: {async_request_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/strings/:languageCode/package/status?async_request_key=';
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}}/strings/:languageCode/package/status?async_request_key=',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/strings/:languageCode/package/status?async_request_key=")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/strings/:languageCode/package/status?async_request_key=',
  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}}/strings/:languageCode/package/status',
  qs: {async_request_key: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/strings/:languageCode/package/status');

req.query({
  async_request_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: 'GET',
  url: '{{baseUrl}}/strings/:languageCode/package/status',
  params: {async_request_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/strings/:languageCode/package/status?async_request_key=';
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}}/strings/:languageCode/package/status?async_request_key="]
                                                       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}}/strings/:languageCode/package/status?async_request_key=" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/strings/:languageCode/package/status?async_request_key=",
  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}}/strings/:languageCode/package/status?async_request_key=');

echo $response->getBody();
setUrl('{{baseUrl}}/strings/:languageCode/package/status');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'async_request_key' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/strings/:languageCode/package/status');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'async_request_key' => ''
]));

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/strings/:languageCode/package/status?async_request_key=' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/strings/:languageCode/package/status?async_request_key=' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/strings/:languageCode/package/status?async_request_key=")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/strings/:languageCode/package/status"

querystring = {"async_request_key":""}

response = requests.get(url, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/strings/:languageCode/package/status"

queryString <- list(async_request_key = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/strings/:languageCode/package/status?async_request_key=")

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/strings/:languageCode/package/status') do |req|
  req.params['async_request_key'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/strings/:languageCode/package/status";

    let querystring = [
        ("async_request_key", ""),
    ];

    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}}/strings/:languageCode/package/status?async_request_key='
http GET '{{baseUrl}}/strings/:languageCode/package/status?async_request_key='
wget --quiet \
  --method GET \
  --output-document \
  - '{{baseUrl}}/strings/:languageCode/package/status?async_request_key='
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/strings/:languageCode/package/status?async_request_key=")! 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 Check language-specific translation memory packaging status
{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status
QUERY PARAMS

async_request_key
projectId
languageCode
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status" {:query-params {:async_request_key ""}})
require "http/client"

url = "{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key="

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}}/projects/:projectId/strings/:languageCode/package/status?async_request_key="),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key="

	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/projects/:projectId/strings/:languageCode/package/status?async_request_key= HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key="))
    .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}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=")
  .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}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status',
  params: {async_request_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=';
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}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/strings/:languageCode/package/status?async_request_key=',
  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}}/projects/:projectId/strings/:languageCode/package/status',
  qs: {async_request_key: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status');

req.query({
  async_request_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: 'GET',
  url: '{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status',
  params: {async_request_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=';
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}}/projects/:projectId/strings/:languageCode/package/status?async_request_key="]
                                                       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}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=",
  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}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'async_request_key' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'async_request_key' => ''
]));

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/strings/:languageCode/package/status?async_request_key=")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status"

querystring = {"async_request_key":""}

response = requests.get(url, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status"

queryString <- list(async_request_key = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=")

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/projects/:projectId/strings/:languageCode/package/status') do |req|
  req.params['async_request_key'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status";

    let querystring = [
        ("async_request_key", ""),
    ];

    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}}/projects/:projectId/strings/:languageCode/package/status?async_request_key='
http GET '{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key='
wget --quiet \
  --method GET \
  --output-document \
  - '{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key='
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/strings/:languageCode/package/status?async_request_key=")! 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 Check translation memory packaging status
{{baseUrl}}/projects/:projectId/strings/package/status
QUERY PARAMS

async_request_key
projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/strings/package/status" {:query-params {:async_request_key ""}})
require "http/client"

url = "{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key="

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}}/projects/:projectId/strings/package/status?async_request_key="),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key="

	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/projects/:projectId/strings/package/status?async_request_key= HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key="))
    .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}}/projects/:projectId/strings/package/status?async_request_key=")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=")
  .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}}/projects/:projectId/strings/package/status?async_request_key=');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/strings/package/status',
  params: {async_request_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=';
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}}/projects/:projectId/strings/package/status?async_request_key=',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/strings/package/status?async_request_key=',
  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}}/projects/:projectId/strings/package/status',
  qs: {async_request_key: ''}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/strings/package/status');

req.query({
  async_request_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: 'GET',
  url: '{{baseUrl}}/projects/:projectId/strings/package/status',
  params: {async_request_key: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=';
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}}/projects/:projectId/strings/package/status?async_request_key="]
                                                       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}}/projects/:projectId/strings/package/status?async_request_key=" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=",
  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}}/projects/:projectId/strings/package/status?async_request_key=');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/strings/package/status');
$request->setMethod(HTTP_METH_GET);

$request->setQueryData([
  'async_request_key' => ''
]);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/strings/package/status');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
  'async_request_key' => ''
]));

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/strings/package/status?async_request_key=")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/strings/package/status"

querystring = {"async_request_key":""}

response = requests.get(url, params=querystring)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/strings/package/status"

queryString <- list(async_request_key = "")

response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=")

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/projects/:projectId/strings/package/status') do |req|
  req.params['async_request_key'] = ''
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/strings/package/status";

    let querystring = [
        ("async_request_key", ""),
    ];

    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}}/projects/:projectId/strings/package/status?async_request_key='
http GET '{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key='
wget --quiet \
  --method GET \
  --output-document \
  - '{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key='
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/strings/package/status?async_request_key=")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Clear translation cache
{{baseUrl}}/continuous_projects/:projectId/strings/cached
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/strings/cached");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/continuous_projects/:projectId/strings/cached")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/strings/cached"

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}}/continuous_projects/:projectId/strings/cached"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/strings/cached");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/strings/cached"

	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/continuous_projects/:projectId/strings/cached HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/continuous_projects/:projectId/strings/cached")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/strings/cached"))
    .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}}/continuous_projects/:projectId/strings/cached")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/continuous_projects/:projectId/strings/cached")
  .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}}/continuous_projects/:projectId/strings/cached');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/continuous_projects/:projectId/strings/cached'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/strings/cached';
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}}/continuous_projects/:projectId/strings/cached',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/strings/cached")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/strings/cached',
  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}}/continuous_projects/:projectId/strings/cached'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/continuous_projects/:projectId/strings/cached');

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}}/continuous_projects/:projectId/strings/cached'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/strings/cached';
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}}/continuous_projects/:projectId/strings/cached"]
                                                       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}}/continuous_projects/:projectId/strings/cached" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/strings/cached",
  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}}/continuous_projects/:projectId/strings/cached');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/strings/cached');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/strings/cached');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/strings/cached' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/strings/cached' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/continuous_projects/:projectId/strings/cached")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/strings/cached"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/strings/cached"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/strings/cached")

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/continuous_projects/:projectId/strings/cached') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/strings/cached";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/continuous_projects/:projectId/strings/cached
http DELETE {{baseUrl}}/continuous_projects/:projectId/strings/cached
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/strings/cached
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/strings/cached")! 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 Deprecated. Use -projects-{projectId}-strings instead.
{{baseUrl}}/projects/:projectId/translations
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/translations");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/translations")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/translations"

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}}/projects/:projectId/translations"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/translations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/translations"

	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/projects/:projectId/translations HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/translations")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/translations"))
    .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}}/projects/:projectId/translations")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/translations")
  .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}}/projects/:projectId/translations');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/translations'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/translations';
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}}/projects/:projectId/translations',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/translations")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/translations',
  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}}/projects/:projectId/translations'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/translations');

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}}/projects/:projectId/translations'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/translations';
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}}/projects/:projectId/translations"]
                                                       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}}/projects/:projectId/translations" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/translations",
  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}}/projects/:projectId/translations');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/translations');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/translations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/translations' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/translations' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/translations")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/translations"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/translations"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/translations")

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/projects/:projectId/translations') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/translations";

    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}}/projects/:projectId/translations
http GET {{baseUrl}}/projects/:projectId/translations
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/translations
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/translations")! 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 Deprecated. use -projects-{projectId}-strings-{language} instead.
{{baseUrl}}/projects/:projectId/translations/:language
QUERY PARAMS

projectId
language
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/translations/:language");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/translations/:language")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/translations/:language"

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}}/projects/:projectId/translations/:language"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/translations/:language");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/translations/:language"

	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/projects/:projectId/translations/:language HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/translations/:language")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/translations/:language"))
    .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}}/projects/:projectId/translations/:language")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/translations/:language")
  .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}}/projects/:projectId/translations/:language');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/translations/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/translations/:language';
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}}/projects/:projectId/translations/:language',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/translations/:language")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/translations/:language',
  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}}/projects/:projectId/translations/:language'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/translations/:language');

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}}/projects/:projectId/translations/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/translations/:language';
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}}/projects/:projectId/translations/:language"]
                                                       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}}/projects/:projectId/translations/:language" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/translations/:language",
  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}}/projects/:projectId/translations/:language');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/translations/:language');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/translations/:language');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/translations/:language' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/translations/:language' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/translations/:language")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/translations/:language"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/translations/:language"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/translations/:language")

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/projects/:projectId/translations/:language') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/translations/:language";

    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}}/projects/:projectId/translations/:language
http GET {{baseUrl}}/projects/:projectId/translations/:language
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/translations/:language
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/translations/:language")! 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 Download account translation memory
{{baseUrl}}/strings/:languageCode/package
QUERY PARAMS

languageCode
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/strings/:languageCode/package");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/strings/:languageCode/package")
require "http/client"

url = "{{baseUrl}}/strings/:languageCode/package"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/strings/:languageCode/package"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/strings/:languageCode/package");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/strings/:languageCode/package"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/strings/:languageCode/package HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/strings/:languageCode/package")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/strings/:languageCode/package"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/strings/:languageCode/package")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/strings/:languageCode/package")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/strings/:languageCode/package');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/strings/:languageCode/package'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/strings/:languageCode/package';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/strings/:languageCode/package',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/strings/:languageCode/package")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/strings/:languageCode/package',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/strings/:languageCode/package'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/strings/:languageCode/package');

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}}/strings/:languageCode/package'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/strings/:languageCode/package';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/strings/:languageCode/package"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/strings/:languageCode/package" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/strings/:languageCode/package",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/strings/:languageCode/package');

echo $response->getBody();
setUrl('{{baseUrl}}/strings/:languageCode/package');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/strings/:languageCode/package');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/strings/:languageCode/package' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/strings/:languageCode/package' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/strings/:languageCode/package")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/strings/:languageCode/package"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/strings/:languageCode/package"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/strings/:languageCode/package")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/strings/:languageCode/package') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/strings/:languageCode/package";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/strings/:languageCode/package
http POST {{baseUrl}}/strings/:languageCode/package
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/strings/:languageCode/package
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/strings/:languageCode/package")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Download language-specific project translation memory
{{baseUrl}}/projects/:projectId/strings/:languageCode/package
QUERY PARAMS

projectId
languageCode
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/strings/:languageCode/package");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:projectId/strings/:languageCode/package")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/strings/:languageCode/package"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/projects/:projectId/strings/:languageCode/package"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/strings/:languageCode/package");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/strings/:languageCode/package"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/projects/:projectId/strings/:languageCode/package HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:projectId/strings/:languageCode/package")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/strings/:languageCode/package"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/strings/:languageCode/package")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:projectId/strings/:languageCode/package")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:projectId/strings/:languageCode/package');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/strings/:languageCode/package'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/strings/:languageCode/package';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:projectId/strings/:languageCode/package',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/strings/:languageCode/package")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/strings/:languageCode/package',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/strings/:languageCode/package'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/projects/:projectId/strings/:languageCode/package');

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}}/projects/:projectId/strings/:languageCode/package'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/strings/:languageCode/package';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/strings/:languageCode/package"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/projects/:projectId/strings/:languageCode/package" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/strings/:languageCode/package",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/projects/:projectId/strings/:languageCode/package');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/strings/:languageCode/package');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/strings/:languageCode/package');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/strings/:languageCode/package' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/strings/:languageCode/package' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/projects/:projectId/strings/:languageCode/package")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/strings/:languageCode/package"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/strings/:languageCode/package"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/strings/:languageCode/package")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/projects/:projectId/strings/:languageCode/package') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/strings/:languageCode/package";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/projects/:projectId/strings/:languageCode/package
http POST {{baseUrl}}/projects/:projectId/strings/:languageCode/package
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/projects/:projectId/strings/:languageCode/package
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/strings/:languageCode/package")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Download project translation memory
{{baseUrl}}/projects/:projectId/strings/package
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/strings/package");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:projectId/strings/package")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/strings/package"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/projects/:projectId/strings/package"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/strings/package");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/strings/package"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/projects/:projectId/strings/package HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:projectId/strings/package")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/strings/package"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/strings/package")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:projectId/strings/package")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:projectId/strings/package');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/strings/package'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/strings/package';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:projectId/strings/package',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/strings/package")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/strings/package',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/strings/package'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/projects/:projectId/strings/package');

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}}/projects/:projectId/strings/package'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/strings/package';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/strings/package"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/projects/:projectId/strings/package" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/strings/package",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/projects/:projectId/strings/package');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/strings/package');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/strings/package');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/strings/package' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/strings/package' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/projects/:projectId/strings/package")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/strings/package"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/strings/package"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/strings/package")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/projects/:projectId/strings/package') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/strings/package";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/projects/:projectId/strings/package
http POST {{baseUrl}}/projects/:projectId/strings/package
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/projects/:projectId/strings/package
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/strings/package")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Get a list of strings and its translations in the project.
{{baseUrl}}/continuous_projects/:projectId/documents/strings
QUERY PARAMS

projectId
BODY json

{
  "documentName": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/documents/strings");

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  \"documentName\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:projectId/documents/strings" {:content-type :json
                                                                                             :form-params {:documentName ""}})
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/documents/strings"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"documentName\": \"\"\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}}/continuous_projects/:projectId/documents/strings"),
    Content = new StringContent("{\n  \"documentName\": \"\"\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}}/continuous_projects/:projectId/documents/strings");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"documentName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/documents/strings"

	payload := strings.NewReader("{\n  \"documentName\": \"\"\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/continuous_projects/:projectId/documents/strings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 24

{
  "documentName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:projectId/documents/strings")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"documentName\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/documents/strings"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"documentName\": \"\"\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  \"documentName\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents/strings")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:projectId/documents/strings")
  .header("content-type", "application/json")
  .body("{\n  \"documentName\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  documentName: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:projectId/documents/strings');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/strings',
  headers: {'content-type': 'application/json'},
  data: {documentName: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/documents/strings';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"documentName":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/strings',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "documentName": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"documentName\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents/strings")
  .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/continuous_projects/:projectId/documents/strings',
  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({documentName: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/strings',
  headers: {'content-type': 'application/json'},
  body: {documentName: ''},
  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}}/continuous_projects/:projectId/documents/strings');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  documentName: ''
});

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}}/continuous_projects/:projectId/documents/strings',
  headers: {'content-type': 'application/json'},
  data: {documentName: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/documents/strings';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"documentName":""}'
};

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 = @{ @"documentName": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:projectId/documents/strings"]
                                                       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}}/continuous_projects/:projectId/documents/strings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"documentName\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/documents/strings",
  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([
    'documentName' => ''
  ]),
  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}}/continuous_projects/:projectId/documents/strings', [
  'body' => '{
  "documentName": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/documents/strings');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'documentName' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'documentName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/documents/strings');
$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}}/continuous_projects/:projectId/documents/strings' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "documentName": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/documents/strings' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "documentName": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"documentName\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/continuous_projects/:projectId/documents/strings", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/documents/strings"

payload = { "documentName": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/documents/strings"

payload <- "{\n  \"documentName\": \"\"\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}}/continuous_projects/:projectId/documents/strings")

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  \"documentName\": \"\"\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/continuous_projects/:projectId/documents/strings') do |req|
  req.body = "{\n  \"documentName\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/documents/strings";

    let payload = json!({"documentName": ""});

    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}}/continuous_projects/:projectId/documents/strings \
  --header 'content-type: application/json' \
  --data '{
  "documentName": ""
}'
echo '{
  "documentName": ""
}' |  \
  http POST {{baseUrl}}/continuous_projects/:projectId/documents/strings \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "documentName": ""\n}' \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/documents/strings
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["documentName": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/documents/strings")! 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 Recache translations
{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/continuous_projects/:projectId/strings/recache-tms HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/strings/recache-tms',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms');

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}}/continuous_projects/:projectId/strings/recache-tms'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/continuous_projects/:projectId/strings/recache-tms")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/continuous_projects/:projectId/strings/recache-tms') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/continuous_projects/:projectId/strings/recache-tms
http POST {{baseUrl}}/continuous_projects/:projectId/strings/recache-tms
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/strings/recache-tms
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/strings/recache-tms")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Translate Strings with MT
{{baseUrl}}/strings
BODY json

{
  "contents": [],
  "source_language": "",
  "target_languages": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/strings");

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  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/strings" {:content-type :json
                                                    :form-params {:contents []
                                                                  :source_language ""
                                                                  :target_languages []}})
require "http/client"

url = "{{baseUrl}}/strings"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\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}}/strings"),
    Content = new StringContent("{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\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}}/strings");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/strings"

	payload := strings.NewReader("{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\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/strings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 71

{
  "contents": [],
  "source_language": "",
  "target_languages": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/strings")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/strings"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\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  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/strings")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/strings")
  .header("content-type", "application/json")
  .body("{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\n}")
  .asString();
const data = JSON.stringify({
  contents: [],
  source_language: '',
  target_languages: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/strings');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/strings',
  headers: {'content-type': 'application/json'},
  data: {contents: [], source_language: '', target_languages: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/strings';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"contents":[],"source_language":"","target_languages":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/strings',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "contents": [],\n  "source_language": "",\n  "target_languages": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/strings")
  .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/strings',
  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({contents: [], source_language: '', target_languages: []}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/strings',
  headers: {'content-type': 'application/json'},
  body: {contents: [], source_language: '', target_languages: []},
  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}}/strings');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  contents: [],
  source_language: '',
  target_languages: []
});

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}}/strings',
  headers: {'content-type': 'application/json'},
  data: {contents: [], source_language: '', target_languages: []}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/strings';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"contents":[],"source_language":"","target_languages":[]}'
};

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 = @{ @"contents": @[  ],
                              @"source_language": @"",
                              @"target_languages": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/strings"]
                                                       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}}/strings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/strings",
  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([
    'contents' => [
        
    ],
    'source_language' => '',
    'target_languages' => [
        
    ]
  ]),
  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}}/strings', [
  'body' => '{
  "contents": [],
  "source_language": "",
  "target_languages": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/strings');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'contents' => [
    
  ],
  'source_language' => '',
  'target_languages' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'contents' => [
    
  ],
  'source_language' => '',
  'target_languages' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/strings');
$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}}/strings' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "contents": [],
  "source_language": "",
  "target_languages": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/strings' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "contents": [],
  "source_language": "",
  "target_languages": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/strings", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/strings"

payload = {
    "contents": [],
    "source_language": "",
    "target_languages": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/strings"

payload <- "{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\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}}/strings")

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  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\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/strings') do |req|
  req.body = "{\n  \"contents\": [],\n  \"source_language\": \"\",\n  \"target_languages\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/strings";

    let payload = json!({
        "contents": (),
        "source_language": "",
        "target_languages": ()
    });

    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}}/strings \
  --header 'content-type: application/json' \
  --data '{
  "contents": [],
  "source_language": "",
  "target_languages": []
}'
echo '{
  "contents": [],
  "source_language": "",
  "target_languages": []
}' |  \
  http POST {{baseUrl}}/strings \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "contents": [],\n  "source_language": "",\n  "target_languages": []\n}' \
  --output-document \
  - {{baseUrl}}/strings
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "contents": [],
  "source_language": "",
  "target_languages": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/strings")! 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 Update string translation
{{baseUrl}}/strings
BODY json

{
  "sourceLanguage": "",
  "sourceText": "",
  "targetLanguage": "",
  "targetText": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/strings");

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  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/strings" {:content-type :json
                                                   :form-params {:sourceLanguage ""
                                                                 :sourceText ""
                                                                 :targetLanguage ""
                                                                 :targetText ""}})
require "http/client"

url = "{{baseUrl}}/strings"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\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}}/strings"),
    Content = new StringContent("{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\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}}/strings");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/strings"

	payload := strings.NewReader("{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\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/strings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 90

{
  "sourceLanguage": "",
  "sourceText": "",
  "targetLanguage": "",
  "targetText": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/strings")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/strings"))
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\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  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/strings")
  .put(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/strings")
  .header("content-type", "application/json")
  .body("{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  sourceLanguage: '',
  sourceText: '',
  targetLanguage: '',
  targetText: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/strings');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/strings',
  headers: {'content-type': 'application/json'},
  data: {sourceLanguage: '', sourceText: '', targetLanguage: '', targetText: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/strings';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"sourceLanguage":"","sourceText":"","targetLanguage":"","targetText":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/strings',
  method: 'PUT',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "sourceLanguage": "",\n  "sourceText": "",\n  "targetLanguage": "",\n  "targetText": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/strings")
  .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/strings',
  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({sourceLanguage: '', sourceText: '', targetLanguage: '', targetText: ''}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/strings',
  headers: {'content-type': 'application/json'},
  body: {sourceLanguage: '', sourceText: '', targetLanguage: '', targetText: ''},
  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}}/strings');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  sourceLanguage: '',
  sourceText: '',
  targetLanguage: '',
  targetText: ''
});

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}}/strings',
  headers: {'content-type': 'application/json'},
  data: {sourceLanguage: '', sourceText: '', targetLanguage: '', targetText: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/strings';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"sourceLanguage":"","sourceText":"","targetLanguage":"","targetText":""}'
};

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 = @{ @"sourceLanguage": @"",
                              @"sourceText": @"",
                              @"targetLanguage": @"",
                              @"targetText": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/strings"]
                                                       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}}/strings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/strings",
  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([
    'sourceLanguage' => '',
    'sourceText' => '',
    'targetLanguage' => '',
    'targetText' => ''
  ]),
  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}}/strings', [
  'body' => '{
  "sourceLanguage": "",
  "sourceText": "",
  "targetLanguage": "",
  "targetText": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/strings');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'sourceLanguage' => '',
  'sourceText' => '',
  'targetLanguage' => '',
  'targetText' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'sourceLanguage' => '',
  'sourceText' => '',
  'targetLanguage' => '',
  'targetText' => ''
]));
$request->setRequestUrl('{{baseUrl}}/strings');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/strings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "sourceLanguage": "",
  "sourceText": "",
  "targetLanguage": "",
  "targetText": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/strings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "sourceLanguage": "",
  "sourceText": "",
  "targetLanguage": "",
  "targetText": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("PUT", "/baseUrl/strings", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/strings"

payload = {
    "sourceLanguage": "",
    "sourceText": "",
    "targetLanguage": "",
    "targetText": ""
}
headers = {"content-type": "application/json"}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/strings"

payload <- "{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/strings")

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  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\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/strings') do |req|
  req.body = "{\n  \"sourceLanguage\": \"\",\n  \"sourceText\": \"\",\n  \"targetLanguage\": \"\",\n  \"targetText\": \"\"\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}}/strings";

    let payload = json!({
        "sourceLanguage": "",
        "sourceText": "",
        "targetLanguage": "",
        "targetText": ""
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/strings \
  --header 'content-type: application/json' \
  --data '{
  "sourceLanguage": "",
  "sourceText": "",
  "targetLanguage": "",
  "targetText": ""
}'
echo '{
  "sourceLanguage": "",
  "sourceText": "",
  "targetLanguage": "",
  "targetText": ""
}' |  \
  http PUT {{baseUrl}}/strings \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'content-type: application/json' \
  --body-data '{\n  "sourceLanguage": "",\n  "sourceText": "",\n  "targetLanguage": "",\n  "targetText": ""\n}' \
  --output-document \
  - {{baseUrl}}/strings
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "sourceLanguage": "",
  "sourceText": "",
  "targetLanguage": "",
  "targetText": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/strings")! 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 View account strings (translation memory)
{{baseUrl}}/strings
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/strings");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/strings")
require "http/client"

url = "{{baseUrl}}/strings"

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}}/strings"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/strings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/strings"

	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/strings HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/strings")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/strings"))
    .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}}/strings")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/strings")
  .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}}/strings');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/strings'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/strings';
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}}/strings',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/strings")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/strings',
  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}}/strings'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/strings');

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}}/strings'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/strings';
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}}/strings"]
                                                       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}}/strings" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/strings",
  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}}/strings');

echo $response->getBody();
setUrl('{{baseUrl}}/strings');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/strings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/strings' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/strings' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/strings")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/strings"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/strings"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/strings")

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/strings') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/strings";

    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}}/strings
http GET {{baseUrl}}/strings
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/strings
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/strings")! 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 View cached strings translations in continuous project
{{baseUrl}}/continuous_projects/:projectId/strings/cached
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/strings/cached");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:projectId/strings/cached")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/strings/cached"

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}}/continuous_projects/:projectId/strings/cached"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/strings/cached");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/strings/cached"

	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/continuous_projects/:projectId/strings/cached HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:projectId/strings/cached")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/strings/cached"))
    .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}}/continuous_projects/:projectId/strings/cached")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:projectId/strings/cached")
  .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}}/continuous_projects/:projectId/strings/cached');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:projectId/strings/cached'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/strings/cached';
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}}/continuous_projects/:projectId/strings/cached',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/strings/cached")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/strings/cached',
  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}}/continuous_projects/:projectId/strings/cached'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:projectId/strings/cached');

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}}/continuous_projects/:projectId/strings/cached'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/strings/cached';
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}}/continuous_projects/:projectId/strings/cached"]
                                                       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}}/continuous_projects/:projectId/strings/cached" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/strings/cached",
  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}}/continuous_projects/:projectId/strings/cached');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/strings/cached');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/strings/cached');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/strings/cached' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/strings/cached' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:projectId/strings/cached")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/strings/cached"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/strings/cached"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/strings/cached")

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/continuous_projects/:projectId/strings/cached') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/strings/cached";

    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}}/continuous_projects/:projectId/strings/cached
http GET {{baseUrl}}/continuous_projects/:projectId/strings/cached
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/strings/cached
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/strings/cached")! 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 View project strings and translations
{{baseUrl}}/projects/:projectId/strings
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/strings");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/strings")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/strings"

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}}/projects/:projectId/strings"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/strings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/strings"

	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/projects/:projectId/strings HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/strings")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/strings"))
    .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}}/projects/:projectId/strings")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/strings")
  .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}}/projects/:projectId/strings');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/projects/:projectId/strings'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/strings';
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}}/projects/:projectId/strings',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/strings")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/strings',
  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}}/projects/:projectId/strings'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/strings');

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}}/projects/:projectId/strings'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/strings';
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}}/projects/:projectId/strings"]
                                                       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}}/projects/:projectId/strings" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/strings",
  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}}/projects/:projectId/strings');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/strings');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/strings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/strings' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/strings' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/strings")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/strings"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/strings"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/strings")

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/projects/:projectId/strings') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/strings";

    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}}/projects/:projectId/strings
http GET {{baseUrl}}/projects/:projectId/strings
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/strings
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/strings")! 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 View strings and translations for target language
{{baseUrl}}/projects/:projectId/strings/:language
QUERY PARAMS

projectId
language
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/strings/:language");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/strings/:language")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/strings/:language"

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}}/projects/:projectId/strings/:language"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/strings/:language");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/strings/:language"

	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/projects/:projectId/strings/:language HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/strings/:language")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/strings/:language"))
    .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}}/projects/:projectId/strings/:language")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/strings/:language")
  .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}}/projects/:projectId/strings/:language');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/strings/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/strings/:language';
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}}/projects/:projectId/strings/:language',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/strings/:language")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/strings/:language',
  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}}/projects/:projectId/strings/:language'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/strings/:language');

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}}/projects/:projectId/strings/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/strings/:language';
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}}/projects/:projectId/strings/:language"]
                                                       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}}/projects/:projectId/strings/:language" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/strings/:language",
  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}}/projects/:projectId/strings/:language');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/strings/:language');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/strings/:language');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/strings/:language' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/strings/:language' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/strings/:language")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/strings/:language"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/strings/:language"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/strings/:language")

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/projects/:projectId/strings/:language') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/strings/:language";

    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}}/projects/:projectId/strings/:language
http GET {{baseUrl}}/projects/:projectId/strings/:language
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/strings/:language
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/strings/:language")! 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 View strings and translations in continuous project
{{baseUrl}}/continuous_projects/:projectId/strings
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/strings");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:projectId/strings")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/strings"

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}}/continuous_projects/:projectId/strings"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/strings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/strings"

	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/continuous_projects/:projectId/strings HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:projectId/strings")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/strings"))
    .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}}/continuous_projects/:projectId/strings")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:projectId/strings")
  .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}}/continuous_projects/:projectId/strings');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:projectId/strings'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/strings';
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}}/continuous_projects/:projectId/strings',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/strings")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/strings',
  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}}/continuous_projects/:projectId/strings'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:projectId/strings');

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}}/continuous_projects/:projectId/strings'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/strings';
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}}/continuous_projects/:projectId/strings"]
                                                       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}}/continuous_projects/:projectId/strings" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/strings",
  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}}/continuous_projects/:projectId/strings');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/strings');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/strings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/strings' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/strings' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:projectId/strings")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/strings"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/strings"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/strings")

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/continuous_projects/:projectId/strings') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/strings";

    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}}/continuous_projects/:projectId/strings
http GET {{baseUrl}}/continuous_projects/:projectId/strings
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/strings
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/strings")! 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 View strings and translations of a document for target language
{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language
QUERY PARAMS

projectId
documentId
language
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language"

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}}/projects/:projectId/documents/:documentId/translations/:language"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language"

	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/projects/:projectId/documents/:documentId/translations/:language HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language"))
    .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}}/projects/:projectId/documents/:documentId/translations/:language")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language")
  .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}}/projects/:projectId/documents/:documentId/translations/:language');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language';
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}}/projects/:projectId/documents/:documentId/translations/:language',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/documents/:documentId/translations/:language',
  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}}/projects/:projectId/documents/:documentId/translations/:language'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language');

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}}/projects/:projectId/documents/:documentId/translations/:language'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language';
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}}/projects/:projectId/documents/:documentId/translations/:language"]
                                                       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}}/projects/:projectId/documents/:documentId/translations/:language" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language",
  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}}/projects/:projectId/documents/:documentId/translations/:language');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/documents/:documentId/translations/:language")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language")

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/projects/:projectId/documents/:documentId/translations/:language') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language";

    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}}/projects/:projectId/documents/:documentId/translations/:language
http GET {{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/documents/:documentId/translations/:language")! 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 View strings and translations of a document
{{baseUrl}}/projects/:projectId/documents/:documentId/translations
QUERY PARAMS

projectId
documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/documents/:documentId/translations");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/documents/:documentId/translations")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/documents/:documentId/translations"

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}}/projects/:projectId/documents/:documentId/translations"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/documents/:documentId/translations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/documents/:documentId/translations"

	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/projects/:projectId/documents/:documentId/translations HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/documents/:documentId/translations")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/documents/:documentId/translations"))
    .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}}/projects/:projectId/documents/:documentId/translations")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/documents/:documentId/translations")
  .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}}/projects/:projectId/documents/:documentId/translations');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/documents/:documentId/translations'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/documents/:documentId/translations';
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}}/projects/:projectId/documents/:documentId/translations',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/documents/:documentId/translations")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/documents/:documentId/translations',
  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}}/projects/:projectId/documents/:documentId/translations'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/documents/:documentId/translations');

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}}/projects/:projectId/documents/:documentId/translations'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/documents/:documentId/translations';
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}}/projects/:projectId/documents/:documentId/translations"]
                                                       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}}/projects/:projectId/documents/:documentId/translations" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/documents/:documentId/translations",
  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}}/projects/:projectId/documents/:documentId/translations');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/documents/:documentId/translations');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/documents/:documentId/translations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId/translations' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/documents/:documentId/translations' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/documents/:documentId/translations")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/documents/:documentId/translations"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/documents/:documentId/translations"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/documents/:documentId/translations")

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/projects/:projectId/documents/:documentId/translations') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/documents/:documentId/translations";

    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}}/projects/:projectId/documents/:documentId/translations
http GET {{baseUrl}}/projects/:projectId/documents/:documentId/translations
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/documents/:documentId/translations
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/documents/:documentId/translations")! 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 View strings their translations in a continuous document
{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings
QUERY PARAMS

projectId
documentId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings")
require "http/client"

url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings"

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}}/continuous_projects/:projectId/documents/:documentId/strings"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings"

	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/continuous_projects/:projectId/documents/:documentId/strings HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings"))
    .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}}/continuous_projects/:projectId/documents/:documentId/strings")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings")
  .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}}/continuous_projects/:projectId/documents/:documentId/strings');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings';
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}}/continuous_projects/:projectId/documents/:documentId/strings',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/continuous_projects/:projectId/documents/:documentId/strings',
  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}}/continuous_projects/:projectId/documents/:documentId/strings'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings');

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}}/continuous_projects/:projectId/documents/:documentId/strings'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings';
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}}/continuous_projects/:projectId/documents/:documentId/strings"]
                                                       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}}/continuous_projects/:projectId/documents/:documentId/strings" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings",
  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}}/continuous_projects/:projectId/documents/:documentId/strings');

echo $response->getBody();
setUrl('{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/continuous_projects/:projectId/documents/:documentId/strings")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings")

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/continuous_projects/:projectId/documents/:documentId/strings') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings";

    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}}/continuous_projects/:projectId/documents/:documentId/strings
http GET {{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/continuous_projects/:projectId/documents/:documentId/strings")! 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 or update the account style guide
{{baseUrl}}/styleguide
BODY json

{
  "styleguide": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/styleguide");

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  \"styleguide\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/styleguide" {:content-type :json
                                                       :form-params {:styleguide ""}})
require "http/client"

url = "{{baseUrl}}/styleguide"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"styleguide\": \"\"\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}}/styleguide"),
    Content = new StringContent("{\n  \"styleguide\": \"\"\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}}/styleguide");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"styleguide\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/styleguide"

	payload := strings.NewReader("{\n  \"styleguide\": \"\"\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/styleguide HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22

{
  "styleguide": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/styleguide")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"styleguide\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/styleguide"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"styleguide\": \"\"\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  \"styleguide\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/styleguide")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/styleguide")
  .header("content-type", "application/json")
  .body("{\n  \"styleguide\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  styleguide: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/styleguide');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/styleguide',
  headers: {'content-type': 'application/json'},
  data: {styleguide: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/styleguide';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"styleguide":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/styleguide',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "styleguide": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"styleguide\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/styleguide")
  .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/styleguide',
  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({styleguide: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/styleguide',
  headers: {'content-type': 'application/json'},
  body: {styleguide: ''},
  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}}/styleguide');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  styleguide: ''
});

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}}/styleguide',
  headers: {'content-type': 'application/json'},
  data: {styleguide: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/styleguide';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"styleguide":""}'
};

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 = @{ @"styleguide": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/styleguide"]
                                                       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}}/styleguide" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"styleguide\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/styleguide",
  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([
    'styleguide' => ''
  ]),
  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}}/styleguide', [
  'body' => '{
  "styleguide": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/styleguide');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'styleguide' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'styleguide' => ''
]));
$request->setRequestUrl('{{baseUrl}}/styleguide');
$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}}/styleguide' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "styleguide": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/styleguide' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "styleguide": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"styleguide\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/styleguide", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/styleguide"

payload = { "styleguide": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/styleguide"

payload <- "{\n  \"styleguide\": \"\"\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}}/styleguide")

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  \"styleguide\": \"\"\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/styleguide') do |req|
  req.body = "{\n  \"styleguide\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/styleguide";

    let payload = json!({"styleguide": ""});

    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}}/styleguide \
  --header 'content-type: application/json' \
  --data '{
  "styleguide": ""
}'
echo '{
  "styleguide": ""
}' |  \
  http POST {{baseUrl}}/styleguide \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "styleguide": ""\n}' \
  --output-document \
  - {{baseUrl}}/styleguide
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["styleguide": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/styleguide")! 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 style guide
{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId
QUERY PARAMS

projectId
styleGuideId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

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}}/projects/:projectId/styleguides/:styleGuideId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

	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/projects/:projectId/styleguides/:styleGuideId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"))
    .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}}/projects/:projectId/styleguides/:styleGuideId")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
  .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}}/projects/:projectId/styleguides/:styleGuideId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'DELETE',
  url: '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId';
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}}/projects/:projectId/styleguides/:styleGuideId',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/styleguides/:styleGuideId',
  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}}/projects/:projectId/styleguides/:styleGuideId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId');

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}}/projects/:projectId/styleguides/:styleGuideId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId';
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}}/projects/:projectId/styleguides/:styleGuideId"]
                                                       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}}/projects/:projectId/styleguides/:styleGuideId" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId",
  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}}/projects/:projectId/styleguides/:styleGuideId');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/projects/:projectId/styleguides/:styleGuideId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")

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/projects/:projectId/styleguides/:styleGuideId') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/projects/:projectId/styleguides/:styleGuideId
http DELETE {{baseUrl}}/projects/:projectId/styleguides/:styleGuideId
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/projects/:projectId/styleguides/:styleGuideId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")! 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 Download a style guide
{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download
QUERY PARAMS

projectId
styleGuideId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download"

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}}/projects/:projectId/styleguides/:styleGuideId/download"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download"

	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/projects/:projectId/styleguides/:styleGuideId/download HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download"))
    .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}}/projects/:projectId/styleguides/:styleGuideId/download")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download")
  .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}}/projects/:projectId/styleguides/:styleGuideId/download');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download';
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}}/projects/:projectId/styleguides/:styleGuideId/download',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/styleguides/:styleGuideId/download',
  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}}/projects/:projectId/styleguides/:styleGuideId/download'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download');

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}}/projects/:projectId/styleguides/:styleGuideId/download'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download';
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}}/projects/:projectId/styleguides/:styleGuideId/download"]
                                                       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}}/projects/:projectId/styleguides/:styleGuideId/download" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download",
  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}}/projects/:projectId/styleguides/:styleGuideId/download');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/styleguides/:styleGuideId/download")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download")

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/projects/:projectId/styleguides/:styleGuideId/download') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download";

    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}}/projects/:projectId/styleguides/:styleGuideId/download
http GET {{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId/download")! 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 account style guide
{{baseUrl}}/styleguide
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/styleguide");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/styleguide")
require "http/client"

url = "{{baseUrl}}/styleguide"

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}}/styleguide"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/styleguide");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/styleguide"

	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/styleguide HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/styleguide")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/styleguide"))
    .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}}/styleguide")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/styleguide")
  .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}}/styleguide');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/styleguide'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/styleguide';
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}}/styleguide',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/styleguide")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/styleguide',
  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}}/styleguide'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/styleguide');

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}}/styleguide'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/styleguide';
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}}/styleguide"]
                                                       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}}/styleguide" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/styleguide",
  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}}/styleguide');

echo $response->getBody();
setUrl('{{baseUrl}}/styleguide');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/styleguide');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/styleguide' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/styleguide' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/styleguide")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/styleguide"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/styleguide"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/styleguide")

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/styleguide') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/styleguide";

    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}}/styleguide
http GET {{baseUrl}}/styleguide
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/styleguide
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/styleguide")! 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 Update a style guide
{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId
QUERY PARAMS

projectId
styleGuideId
BODY json

{
  "styleguides": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId");

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  \"styleguides\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/put "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId" {:content-type :json
                                                                                         :form-params {:styleguides ""}})
require "http/client"

url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"styleguides\": \"\"\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}}/projects/:projectId/styleguides/:styleGuideId"),
    Content = new StringContent("{\n  \"styleguides\": \"\"\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}}/projects/:projectId/styleguides/:styleGuideId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"styleguides\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

	payload := strings.NewReader("{\n  \"styleguides\": \"\"\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/projects/:projectId/styleguides/:styleGuideId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23

{
  "styleguides": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"styleguides\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"))
    .header("content-type", "application/json")
    .method("PUT", HttpRequest.BodyPublishers.ofString("{\n  \"styleguides\": \"\"\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  \"styleguides\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
  .put(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
  .header("content-type", "application/json")
  .body("{\n  \"styleguides\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  styleguides: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('PUT', '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId',
  headers: {'content-type': 'application/json'},
  data: {styleguides: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"styleguides":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId',
  method: 'PUT',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "styleguides": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"styleguides\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
  .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/projects/:projectId/styleguides/:styleGuideId',
  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({styleguides: ''}));
req.end();
const request = require('request');

const options = {
  method: 'PUT',
  url: '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId',
  headers: {'content-type': 'application/json'},
  body: {styleguides: ''},
  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}}/projects/:projectId/styleguides/:styleGuideId');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  styleguides: ''
});

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}}/projects/:projectId/styleguides/:styleGuideId',
  headers: {'content-type': 'application/json'},
  data: {styleguides: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId';
const options = {
  method: 'PUT',
  headers: {'content-type': 'application/json'},
  body: '{"styleguides":""}'
};

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 = @{ @"styleguides": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"]
                                                       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}}/projects/:projectId/styleguides/:styleGuideId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"styleguides\": \"\"\n}" in

Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId",
  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([
    'styleguides' => ''
  ]),
  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}}/projects/:projectId/styleguides/:styleGuideId', [
  'body' => '{
  "styleguides": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId');
$request->setMethod(HTTP_METH_PUT);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'styleguides' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'styleguides' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId');
$request->setRequestMethod('PUT');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "styleguides": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
  "styleguides": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"styleguides\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("PUT", "/baseUrl/projects/:projectId/styleguides/:styleGuideId", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

payload = { "styleguides": "" }
headers = {"content-type": "application/json"}

response = requests.put(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

payload <- "{\n  \"styleguides\": \"\"\n}"

encode <- "json"

response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")

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  \"styleguides\": \"\"\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/projects/:projectId/styleguides/:styleGuideId') do |req|
  req.body = "{\n  \"styleguides\": \"\"\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}}/projects/:projectId/styleguides/:styleGuideId";

    let payload = json!({"styleguides": ""});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request PUT \
  --url {{baseUrl}}/projects/:projectId/styleguides/:styleGuideId \
  --header 'content-type: application/json' \
  --data '{
  "styleguides": ""
}'
echo '{
  "styleguides": ""
}' |  \
  http PUT {{baseUrl}}/projects/:projectId/styleguides/:styleGuideId \
  content-type:application/json
wget --quiet \
  --method PUT \
  --header 'content-type: application/json' \
  --body-data '{\n  "styleguides": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:projectId/styleguides/:styleGuideId
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["styleguides": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")! 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 Upload a new style guide
{{baseUrl}}/projects/:projectId/styleguides
QUERY PARAMS

projectId
BODY json

{
  "styleguides": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/styleguides");

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  \"styleguides\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/projects/:projectId/styleguides" {:content-type :json
                                                                            :form-params {:styleguides ""}})
require "http/client"

url = "{{baseUrl}}/projects/:projectId/styleguides"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"styleguides\": \"\"\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}}/projects/:projectId/styleguides"),
    Content = new StringContent("{\n  \"styleguides\": \"\"\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}}/projects/:projectId/styleguides");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"styleguides\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/styleguides"

	payload := strings.NewReader("{\n  \"styleguides\": \"\"\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/projects/:projectId/styleguides HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23

{
  "styleguides": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:projectId/styleguides")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"styleguides\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/styleguides"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"styleguides\": \"\"\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  \"styleguides\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/styleguides")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:projectId/styleguides")
  .header("content-type", "application/json")
  .body("{\n  \"styleguides\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  styleguides: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/projects/:projectId/styleguides');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/styleguides',
  headers: {'content-type': 'application/json'},
  data: {styleguides: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/styleguides';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"styleguides":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/projects/:projectId/styleguides',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "styleguides": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"styleguides\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/styleguides")
  .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/projects/:projectId/styleguides',
  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({styleguides: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/projects/:projectId/styleguides',
  headers: {'content-type': 'application/json'},
  body: {styleguides: ''},
  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}}/projects/:projectId/styleguides');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  styleguides: ''
});

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}}/projects/:projectId/styleguides',
  headers: {'content-type': 'application/json'},
  data: {styleguides: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/styleguides';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"styleguides":""}'
};

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 = @{ @"styleguides": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/styleguides"]
                                                       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}}/projects/:projectId/styleguides" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"styleguides\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/styleguides",
  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([
    'styleguides' => ''
  ]),
  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}}/projects/:projectId/styleguides', [
  'body' => '{
  "styleguides": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/styleguides');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'styleguides' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'styleguides' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:projectId/styleguides');
$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}}/projects/:projectId/styleguides' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "styleguides": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/styleguides' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "styleguides": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"styleguides\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/projects/:projectId/styleguides", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/styleguides"

payload = { "styleguides": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/styleguides"

payload <- "{\n  \"styleguides\": \"\"\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}}/projects/:projectId/styleguides")

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  \"styleguides\": \"\"\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/projects/:projectId/styleguides') do |req|
  req.body = "{\n  \"styleguides\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/styleguides";

    let payload = json!({"styleguides": ""});

    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}}/projects/:projectId/styleguides \
  --header 'content-type: application/json' \
  --data '{
  "styleguides": ""
}'
echo '{
  "styleguides": ""
}' |  \
  http POST {{baseUrl}}/projects/:projectId/styleguides \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "styleguides": ""\n}' \
  --output-document \
  - {{baseUrl}}/projects/:projectId/styleguides
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["styleguides": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/styleguides")! 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 View a style guide
{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId
QUERY PARAMS

projectId
styleGuideId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

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}}/projects/:projectId/styleguides/:styleGuideId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

	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/projects/:projectId/styleguides/:styleGuideId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"))
    .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}}/projects/:projectId/styleguides/:styleGuideId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
  .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}}/projects/:projectId/styleguides/:styleGuideId');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId';
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}}/projects/:projectId/styleguides/:styleGuideId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/styleguides/:styleGuideId',
  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}}/projects/:projectId/styleguides/:styleGuideId'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId');

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}}/projects/:projectId/styleguides/:styleGuideId'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId';
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}}/projects/:projectId/styleguides/:styleGuideId"]
                                                       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}}/projects/:projectId/styleguides/:styleGuideId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId",
  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}}/projects/:projectId/styleguides/:styleGuideId');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/styleguides/:styleGuideId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")

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/projects/:projectId/styleguides/:styleGuideId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId";

    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}}/projects/:projectId/styleguides/:styleGuideId
http GET {{baseUrl}}/projects/:projectId/styleguides/:styleGuideId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/styleguides/:styleGuideId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/styleguides/:styleGuideId")! 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 View style guides
{{baseUrl}}/projects/:projectId/styleguides
QUERY PARAMS

projectId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/styleguides");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/projects/:projectId/styleguides")
require "http/client"

url = "{{baseUrl}}/projects/:projectId/styleguides"

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}}/projects/:projectId/styleguides"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/styleguides");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/projects/:projectId/styleguides"

	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/projects/:projectId/styleguides HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/styleguides")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/projects/:projectId/styleguides"))
    .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}}/projects/:projectId/styleguides")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/styleguides")
  .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}}/projects/:projectId/styleguides');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'GET',
  url: '{{baseUrl}}/projects/:projectId/styleguides'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/styleguides';
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}}/projects/:projectId/styleguides',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/projects/:projectId/styleguides")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/projects/:projectId/styleguides',
  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}}/projects/:projectId/styleguides'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/projects/:projectId/styleguides');

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}}/projects/:projectId/styleguides'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/projects/:projectId/styleguides';
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}}/projects/:projectId/styleguides"]
                                                       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}}/projects/:projectId/styleguides" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/projects/:projectId/styleguides",
  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}}/projects/:projectId/styleguides');

echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/styleguides');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/styleguides');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/styleguides' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/styleguides' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/projects/:projectId/styleguides")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/projects/:projectId/styleguides"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/projects/:projectId/styleguides"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/projects/:projectId/styleguides")

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/projects/:projectId/styleguides') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/projects/:projectId/styleguides";

    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}}/projects/:projectId/styleguides
http GET {{baseUrl}}/projects/:projectId/styleguides
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/projects/:projectId/styleguides
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/styleguides")! 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 survey questions in given scope and type
{{baseUrl}}/surveys/:scope/:type
QUERY PARAMS

scope
type
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/surveys/:scope/:type");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/surveys/:scope/:type")
require "http/client"

url = "{{baseUrl}}/surveys/:scope/:type"

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}}/surveys/:scope/:type"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/surveys/:scope/:type");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/surveys/:scope/:type"

	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/surveys/:scope/:type HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/surveys/:scope/:type")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/surveys/:scope/:type"))
    .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}}/surveys/:scope/:type")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/surveys/:scope/:type")
  .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}}/surveys/:scope/:type');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/surveys/:scope/:type'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/surveys/:scope/:type';
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}}/surveys/:scope/:type',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/surveys/:scope/:type")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/surveys/:scope/:type',
  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}}/surveys/:scope/:type'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/surveys/:scope/: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: 'GET', url: '{{baseUrl}}/surveys/:scope/:type'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/surveys/:scope/:type';
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}}/surveys/:scope/:type"]
                                                       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}}/surveys/:scope/:type" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/surveys/:scope/:type",
  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}}/surveys/:scope/:type');

echo $response->getBody();
setUrl('{{baseUrl}}/surveys/:scope/:type');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/surveys/:scope/:type');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/surveys/:scope/:type' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/surveys/:scope/:type' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/surveys/:scope/:type")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/surveys/:scope/:type"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/surveys/:scope/:type"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/surveys/:scope/:type")

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/surveys/:scope/:type') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/surveys/:scope/:type";

    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}}/surveys/:scope/:type
http GET {{baseUrl}}/surveys/:scope/:type
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/surveys/:scope/:type
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/surveys/:scope/:type")! 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 Post survey answers for scope and type
{{baseUrl}}/surveys/:scope/:type
QUERY PARAMS

scope
type
BODY json

{
  "answers": [
    {
      "answer": "",
      "project_id": 0,
      "question_answer_id": 0,
      "question_id": 0,
      "user_id": 0
    }
  ]
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/surveys/:scope/:type");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/surveys/:scope/:type" {:content-type :json
                                                                 :form-params {:answers [{:answer ""
                                                                                          :project_id 0
                                                                                          :question_answer_id 0
                                                                                          :question_id 0
                                                                                          :user_id 0}]}})
require "http/client"

url = "{{baseUrl}}/surveys/:scope/:type"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/surveys/:scope/:type"),
    Content = new StringContent("{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/surveys/:scope/:type");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/surveys/:scope/:type"

	payload := strings.NewReader("{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/surveys/:scope/:type HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 151

{
  "answers": [
    {
      "answer": "",
      "project_id": 0,
      "question_answer_id": 0,
      "question_id": 0,
      "user_id": 0
    }
  ]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/surveys/:scope/:type")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/surveys/:scope/:type"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}"))
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/surveys/:scope/:type")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/surveys/:scope/:type")
  .header("content-type", "application/json")
  .body("{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}")
  .asString();
const data = JSON.stringify({
  answers: [
    {
      answer: '',
      project_id: 0,
      question_answer_id: 0,
      question_id: 0,
      user_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}}/surveys/:scope/:type');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/surveys/:scope/:type',
  headers: {'content-type': 'application/json'},
  data: {
    answers: [{answer: '', project_id: 0, question_answer_id: 0, question_id: 0, user_id: 0}]
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/surveys/:scope/:type';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"answers":[{"answer":"","project_id":0,"question_answer_id":0,"question_id":0,"user_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}}/surveys/:scope/:type',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "answers": [\n    {\n      "answer": "",\n      "project_id": 0,\n      "question_answer_id": 0,\n      "question_id": 0,\n      "user_id": 0\n    }\n  ]\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/surveys/:scope/:type")
  .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/surveys/:scope/:type',
  headers: {
    'content-type': 'application/json'
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  answers: [{answer: '', project_id: 0, question_answer_id: 0, question_id: 0, user_id: 0}]
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/surveys/:scope/:type',
  headers: {'content-type': 'application/json'},
  body: {
    answers: [{answer: '', project_id: 0, question_answer_id: 0, question_id: 0, user_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}}/surveys/:scope/:type');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  answers: [
    {
      answer: '',
      project_id: 0,
      question_answer_id: 0,
      question_id: 0,
      user_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}}/surveys/:scope/:type',
  headers: {'content-type': 'application/json'},
  data: {
    answers: [{answer: '', project_id: 0, question_answer_id: 0, question_id: 0, user_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}}/surveys/:scope/:type';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"answers":[{"answer":"","project_id":0,"question_answer_id":0,"question_id":0,"user_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 = @{ @"answers": @[ @{ @"answer": @"", @"project_id": @0, @"question_answer_id": @0, @"question_id": @0, @"user_id": @0 } ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/surveys/:scope/:type"]
                                                       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}}/surveys/:scope/:type" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/surveys/:scope/:type",
  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([
    'answers' => [
        [
                'answer' => '',
                'project_id' => 0,
                'question_answer_id' => 0,
                'question_id' => 0,
                'user_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}}/surveys/:scope/:type', [
  'body' => '{
  "answers": [
    {
      "answer": "",
      "project_id": 0,
      "question_answer_id": 0,
      "question_id": 0,
      "user_id": 0
    }
  ]
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/surveys/:scope/:type');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'answers' => [
    [
        'answer' => '',
        'project_id' => 0,
        'question_answer_id' => 0,
        'question_id' => 0,
        'user_id' => 0
    ]
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'answers' => [
    [
        'answer' => '',
        'project_id' => 0,
        'question_answer_id' => 0,
        'question_id' => 0,
        'user_id' => 0
    ]
  ]
]));
$request->setRequestUrl('{{baseUrl}}/surveys/:scope/:type');
$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}}/surveys/:scope/:type' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "answers": [
    {
      "answer": "",
      "project_id": 0,
      "question_answer_id": 0,
      "question_id": 0,
      "user_id": 0
    }
  ]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/surveys/:scope/:type' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "answers": [
    {
      "answer": "",
      "project_id": 0,
      "question_answer_id": 0,
      "question_id": 0,
      "user_id": 0
    }
  ]
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/surveys/:scope/:type", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/surveys/:scope/:type"

payload = { "answers": [
        {
            "answer": "",
            "project_id": 0,
            "question_answer_id": 0,
            "question_id": 0,
            "user_id": 0
        }
    ] }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/surveys/:scope/:type"

payload <- "{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/surveys/:scope/:type")

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  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/surveys/:scope/:type') do |req|
  req.body = "{\n  \"answers\": [\n    {\n      \"answer\": \"\",\n      \"project_id\": 0,\n      \"question_answer_id\": 0,\n      \"question_id\": 0,\n      \"user_id\": 0\n    }\n  ]\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/surveys/:scope/:type";

    let payload = json!({"answers": (
            json!({
                "answer": "",
                "project_id": 0,
                "question_answer_id": 0,
                "question_id": 0,
                "user_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}}/surveys/:scope/:type \
  --header 'content-type: application/json' \
  --data '{
  "answers": [
    {
      "answer": "",
      "project_id": 0,
      "question_answer_id": 0,
      "question_id": 0,
      "user_id": 0
    }
  ]
}'
echo '{
  "answers": [
    {
      "answer": "",
      "project_id": 0,
      "question_answer_id": 0,
      "question_id": 0,
      "user_id": 0
    }
  ]
}' |  \
  http POST {{baseUrl}}/surveys/:scope/:type \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "answers": [\n    {\n      "answer": "",\n      "project_id": 0,\n      "question_answer_id": 0,\n      "question_id": 0,\n      "user_id": 0\n    }\n  ]\n}' \
  --output-document \
  - {{baseUrl}}/surveys/:scope/:type
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["answers": [
    [
      "answer": "",
      "project_id": 0,
      "question_answer_id": 0,
      "question_id": 0,
      "user_id": 0
    ]
  ]] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/surveys/:scope/:type")! 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 user
{{baseUrl}}/users
BODY json

{
  "billing": "",
  "birthday": "",
  "can_work_manual_files": false,
  "city": "",
  "client": {
    "corporate": {
      "email": "",
      "id": 0,
      "logo": "",
      "name": "",
      "phone_number": ""
    },
    "nps": "",
    "subjects": {}
  },
  "corporate_id": 0,
  "country": "",
  "created_at": 0,
  "do_not_contact": false,
  "email": "",
  "first_name": "",
  "has_pwd": false,
  "id": 0,
  "is_client": false,
  "is_developer": false,
  "is_proofreader": false,
  "is_prospect": false,
  "is_sales_person": false,
  "is_vendor": false,
  "language_pairs": [
    {
      "source_language": "",
      "target_language": ""
    }
  ],
  "last_name": "",
  "last_seen_online_at": 0,
  "links": "",
  "locale": "",
  "mailing": {
    "city": "",
    "country": "",
    "phone": "",
    "state": "",
    "street": "",
    "zip": ""
  },
  "name": "",
  "native_language": "",
  "nps": "",
  "phone_number": "",
  "profile_picture_path": "",
  "social_media": {
    "facebook_url": "",
    "linkedIn_url": "",
    "twitter_url": ""
  },
  "state": "",
  "status": "",
  "street": "",
  "timezone": "",
  "tms_user_name": "",
  "user_groups": [
    {
      "corporate_id": 0,
      "id": 0,
      "name": "",
      "permissions": []
    }
  ],
  "vendor": {
    "can_work_manual_files": false,
    "email_open_rate": "",
    "is_frozen": false,
    "is_proofreader": false,
    "language_pairs": [
      {}
    ],
    "native_language": "",
    "pam_tqs": "",
    "paypal_email": "",
    "profile_survey": {
      "current_services": "",
      "daily_proofreading_capacity": "",
      "daily_translation_capacity": "",
      "dtp_software": "",
      "experience": "",
      "is_certified_translator": "",
      "is_sworn_translator": "",
      "memoq": "",
      "memsource": "",
      "omegat": "",
      "proofreader_experience": "",
      "provides_creative_writing_service": "",
      "provides_postedit_service": "",
      "reference": "",
      "sdl_trados": "",
      "skype_id": "",
      "smartcat": "",
      "smartling": "",
      "software": "",
      "specialization": "",
      "subtitle_edit": "",
      "subtitle_workshop": "",
      "translator_association": "",
      "transsuite_2000": "",
      "vendor_profile_lsp": "",
      "wordbee": "",
      "wordfast": "",
      "work_type": "",
      "work_with": "",
      "working_as": "",
      "working_timezone": "",
      "xbench": "",
      "xtm": ""
    },
    "require_1099": false,
    "tags": [],
    "tms_user_name": "",
    "vendor_type": ""
  },
  "zip_code": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/users" {:content-type :json
                                                  :form-params {:billing ""
                                                                :birthday ""
                                                                :can_work_manual_files false
                                                                :city ""
                                                                :client {:corporate {:email ""
                                                                                     :id 0
                                                                                     :logo ""
                                                                                     :name ""
                                                                                     :phone_number ""}
                                                                         :nps ""
                                                                         :subjects {}}
                                                                :corporate_id 0
                                                                :country ""
                                                                :created_at 0
                                                                :do_not_contact false
                                                                :email ""
                                                                :first_name ""
                                                                :has_pwd false
                                                                :id 0
                                                                :is_client false
                                                                :is_developer false
                                                                :is_proofreader false
                                                                :is_prospect false
                                                                :is_sales_person false
                                                                :is_vendor false
                                                                :language_pairs [{:source_language ""
                                                                                  :target_language ""}]
                                                                :last_name ""
                                                                :last_seen_online_at 0
                                                                :links ""
                                                                :locale ""
                                                                :mailing {:city ""
                                                                          :country ""
                                                                          :phone ""
                                                                          :state ""
                                                                          :street ""
                                                                          :zip ""}
                                                                :name ""
                                                                :native_language ""
                                                                :nps ""
                                                                :phone_number ""
                                                                :profile_picture_path ""
                                                                :social_media {:facebook_url ""
                                                                               :linkedIn_url ""
                                                                               :twitter_url ""}
                                                                :state ""
                                                                :status ""
                                                                :street ""
                                                                :timezone ""
                                                                :tms_user_name ""
                                                                :user_groups [{:corporate_id 0
                                                                               :id 0
                                                                               :name ""
                                                                               :permissions []}]
                                                                :vendor {:can_work_manual_files false
                                                                         :email_open_rate ""
                                                                         :is_frozen false
                                                                         :is_proofreader false
                                                                         :language_pairs [{}]
                                                                         :native_language ""
                                                                         :pam_tqs ""
                                                                         :paypal_email ""
                                                                         :profile_survey {:current_services ""
                                                                                          :daily_proofreading_capacity ""
                                                                                          :daily_translation_capacity ""
                                                                                          :dtp_software ""
                                                                                          :experience ""
                                                                                          :is_certified_translator ""
                                                                                          :is_sworn_translator ""
                                                                                          :memoq ""
                                                                                          :memsource ""
                                                                                          :omegat ""
                                                                                          :proofreader_experience ""
                                                                                          :provides_creative_writing_service ""
                                                                                          :provides_postedit_service ""
                                                                                          :reference ""
                                                                                          :sdl_trados ""
                                                                                          :skype_id ""
                                                                                          :smartcat ""
                                                                                          :smartling ""
                                                                                          :software ""
                                                                                          :specialization ""
                                                                                          :subtitle_edit ""
                                                                                          :subtitle_workshop ""
                                                                                          :translator_association ""
                                                                                          :transsuite_2000 ""
                                                                                          :vendor_profile_lsp ""
                                                                                          :wordbee ""
                                                                                          :wordfast ""
                                                                                          :work_type ""
                                                                                          :work_with ""
                                                                                          :working_as ""
                                                                                          :working_timezone ""
                                                                                          :xbench ""
                                                                                          :xtm ""}
                                                                         :require_1099 false
                                                                         :tags []
                                                                         :tms_user_name ""
                                                                         :vendor_type ""}
                                                                :zip_code ""}})
require "http/client"

url = "{{baseUrl}}/users"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/users"),
    Content = new StringContent("{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/users");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/users"

	payload := strings.NewReader("{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/users HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 2554

{
  "billing": "",
  "birthday": "",
  "can_work_manual_files": false,
  "city": "",
  "client": {
    "corporate": {
      "email": "",
      "id": 0,
      "logo": "",
      "name": "",
      "phone_number": ""
    },
    "nps": "",
    "subjects": {}
  },
  "corporate_id": 0,
  "country": "",
  "created_at": 0,
  "do_not_contact": false,
  "email": "",
  "first_name": "",
  "has_pwd": false,
  "id": 0,
  "is_client": false,
  "is_developer": false,
  "is_proofreader": false,
  "is_prospect": false,
  "is_sales_person": false,
  "is_vendor": false,
  "language_pairs": [
    {
      "source_language": "",
      "target_language": ""
    }
  ],
  "last_name": "",
  "last_seen_online_at": 0,
  "links": "",
  "locale": "",
  "mailing": {
    "city": "",
    "country": "",
    "phone": "",
    "state": "",
    "street": "",
    "zip": ""
  },
  "name": "",
  "native_language": "",
  "nps": "",
  "phone_number": "",
  "profile_picture_path": "",
  "social_media": {
    "facebook_url": "",
    "linkedIn_url": "",
    "twitter_url": ""
  },
  "state": "",
  "status": "",
  "street": "",
  "timezone": "",
  "tms_user_name": "",
  "user_groups": [
    {
      "corporate_id": 0,
      "id": 0,
      "name": "",
      "permissions": []
    }
  ],
  "vendor": {
    "can_work_manual_files": false,
    "email_open_rate": "",
    "is_frozen": false,
    "is_proofreader": false,
    "language_pairs": [
      {}
    ],
    "native_language": "",
    "pam_tqs": "",
    "paypal_email": "",
    "profile_survey": {
      "current_services": "",
      "daily_proofreading_capacity": "",
      "daily_translation_capacity": "",
      "dtp_software": "",
      "experience": "",
      "is_certified_translator": "",
      "is_sworn_translator": "",
      "memoq": "",
      "memsource": "",
      "omegat": "",
      "proofreader_experience": "",
      "provides_creative_writing_service": "",
      "provides_postedit_service": "",
      "reference": "",
      "sdl_trados": "",
      "skype_id": "",
      "smartcat": "",
      "smartling": "",
      "software": "",
      "specialization": "",
      "subtitle_edit": "",
      "subtitle_workshop": "",
      "translator_association": "",
      "transsuite_2000": "",
      "vendor_profile_lsp": "",
      "wordbee": "",
      "wordfast": "",
      "work_type": "",
      "work_with": "",
      "working_as": "",
      "working_timezone": "",
      "xbench": "",
      "xtm": ""
    },
    "require_1099": false,
    "tags": [],
    "tms_user_name": "",
    "vendor_type": ""
  },
  "zip_code": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/users")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/users"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\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  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/users")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/users")
  .header("content-type", "application/json")
  .body("{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  billing: '',
  birthday: '',
  can_work_manual_files: false,
  city: '',
  client: {
    corporate: {
      email: '',
      id: 0,
      logo: '',
      name: '',
      phone_number: ''
    },
    nps: '',
    subjects: {}
  },
  corporate_id: 0,
  country: '',
  created_at: 0,
  do_not_contact: false,
  email: '',
  first_name: '',
  has_pwd: false,
  id: 0,
  is_client: false,
  is_developer: false,
  is_proofreader: false,
  is_prospect: false,
  is_sales_person: false,
  is_vendor: false,
  language_pairs: [
    {
      source_language: '',
      target_language: ''
    }
  ],
  last_name: '',
  last_seen_online_at: 0,
  links: '',
  locale: '',
  mailing: {
    city: '',
    country: '',
    phone: '',
    state: '',
    street: '',
    zip: ''
  },
  name: '',
  native_language: '',
  nps: '',
  phone_number: '',
  profile_picture_path: '',
  social_media: {
    facebook_url: '',
    linkedIn_url: '',
    twitter_url: ''
  },
  state: '',
  status: '',
  street: '',
  timezone: '',
  tms_user_name: '',
  user_groups: [
    {
      corporate_id: 0,
      id: 0,
      name: '',
      permissions: []
    }
  ],
  vendor: {
    can_work_manual_files: false,
    email_open_rate: '',
    is_frozen: false,
    is_proofreader: false,
    language_pairs: [
      {}
    ],
    native_language: '',
    pam_tqs: '',
    paypal_email: '',
    profile_survey: {
      current_services: '',
      daily_proofreading_capacity: '',
      daily_translation_capacity: '',
      dtp_software: '',
      experience: '',
      is_certified_translator: '',
      is_sworn_translator: '',
      memoq: '',
      memsource: '',
      omegat: '',
      proofreader_experience: '',
      provides_creative_writing_service: '',
      provides_postedit_service: '',
      reference: '',
      sdl_trados: '',
      skype_id: '',
      smartcat: '',
      smartling: '',
      software: '',
      specialization: '',
      subtitle_edit: '',
      subtitle_workshop: '',
      translator_association: '',
      transsuite_2000: '',
      vendor_profile_lsp: '',
      wordbee: '',
      wordfast: '',
      work_type: '',
      work_with: '',
      working_as: '',
      working_timezone: '',
      xbench: '',
      xtm: ''
    },
    require_1099: false,
    tags: [],
    tms_user_name: '',
    vendor_type: ''
  },
  zip_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}}/users');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/users',
  headers: {'content-type': 'application/json'},
  data: {
    billing: '',
    birthday: '',
    can_work_manual_files: false,
    city: '',
    client: {
      corporate: {email: '', id: 0, logo: '', name: '', phone_number: ''},
      nps: '',
      subjects: {}
    },
    corporate_id: 0,
    country: '',
    created_at: 0,
    do_not_contact: false,
    email: '',
    first_name: '',
    has_pwd: false,
    id: 0,
    is_client: false,
    is_developer: false,
    is_proofreader: false,
    is_prospect: false,
    is_sales_person: false,
    is_vendor: false,
    language_pairs: [{source_language: '', target_language: ''}],
    last_name: '',
    last_seen_online_at: 0,
    links: '',
    locale: '',
    mailing: {city: '', country: '', phone: '', state: '', street: '', zip: ''},
    name: '',
    native_language: '',
    nps: '',
    phone_number: '',
    profile_picture_path: '',
    social_media: {facebook_url: '', linkedIn_url: '', twitter_url: ''},
    state: '',
    status: '',
    street: '',
    timezone: '',
    tms_user_name: '',
    user_groups: [{corporate_id: 0, id: 0, name: '', permissions: []}],
    vendor: {
      can_work_manual_files: false,
      email_open_rate: '',
      is_frozen: false,
      is_proofreader: false,
      language_pairs: [{}],
      native_language: '',
      pam_tqs: '',
      paypal_email: '',
      profile_survey: {
        current_services: '',
        daily_proofreading_capacity: '',
        daily_translation_capacity: '',
        dtp_software: '',
        experience: '',
        is_certified_translator: '',
        is_sworn_translator: '',
        memoq: '',
        memsource: '',
        omegat: '',
        proofreader_experience: '',
        provides_creative_writing_service: '',
        provides_postedit_service: '',
        reference: '',
        sdl_trados: '',
        skype_id: '',
        smartcat: '',
        smartling: '',
        software: '',
        specialization: '',
        subtitle_edit: '',
        subtitle_workshop: '',
        translator_association: '',
        transsuite_2000: '',
        vendor_profile_lsp: '',
        wordbee: '',
        wordfast: '',
        work_type: '',
        work_with: '',
        working_as: '',
        working_timezone: '',
        xbench: '',
        xtm: ''
      },
      require_1099: false,
      tags: [],
      tms_user_name: '',
      vendor_type: ''
    },
    zip_code: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/users';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"billing":"","birthday":"","can_work_manual_files":false,"city":"","client":{"corporate":{"email":"","id":0,"logo":"","name":"","phone_number":""},"nps":"","subjects":{}},"corporate_id":0,"country":"","created_at":0,"do_not_contact":false,"email":"","first_name":"","has_pwd":false,"id":0,"is_client":false,"is_developer":false,"is_proofreader":false,"is_prospect":false,"is_sales_person":false,"is_vendor":false,"language_pairs":[{"source_language":"","target_language":""}],"last_name":"","last_seen_online_at":0,"links":"","locale":"","mailing":{"city":"","country":"","phone":"","state":"","street":"","zip":""},"name":"","native_language":"","nps":"","phone_number":"","profile_picture_path":"","social_media":{"facebook_url":"","linkedIn_url":"","twitter_url":""},"state":"","status":"","street":"","timezone":"","tms_user_name":"","user_groups":[{"corporate_id":0,"id":0,"name":"","permissions":[]}],"vendor":{"can_work_manual_files":false,"email_open_rate":"","is_frozen":false,"is_proofreader":false,"language_pairs":[{}],"native_language":"","pam_tqs":"","paypal_email":"","profile_survey":{"current_services":"","daily_proofreading_capacity":"","daily_translation_capacity":"","dtp_software":"","experience":"","is_certified_translator":"","is_sworn_translator":"","memoq":"","memsource":"","omegat":"","proofreader_experience":"","provides_creative_writing_service":"","provides_postedit_service":"","reference":"","sdl_trados":"","skype_id":"","smartcat":"","smartling":"","software":"","specialization":"","subtitle_edit":"","subtitle_workshop":"","translator_association":"","transsuite_2000":"","vendor_profile_lsp":"","wordbee":"","wordfast":"","work_type":"","work_with":"","working_as":"","working_timezone":"","xbench":"","xtm":""},"require_1099":false,"tags":[],"tms_user_name":"","vendor_type":""},"zip_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}}/users',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "billing": "",\n  "birthday": "",\n  "can_work_manual_files": false,\n  "city": "",\n  "client": {\n    "corporate": {\n      "email": "",\n      "id": 0,\n      "logo": "",\n      "name": "",\n      "phone_number": ""\n    },\n    "nps": "",\n    "subjects": {}\n  },\n  "corporate_id": 0,\n  "country": "",\n  "created_at": 0,\n  "do_not_contact": false,\n  "email": "",\n  "first_name": "",\n  "has_pwd": false,\n  "id": 0,\n  "is_client": false,\n  "is_developer": false,\n  "is_proofreader": false,\n  "is_prospect": false,\n  "is_sales_person": false,\n  "is_vendor": false,\n  "language_pairs": [\n    {\n      "source_language": "",\n      "target_language": ""\n    }\n  ],\n  "last_name": "",\n  "last_seen_online_at": 0,\n  "links": "",\n  "locale": "",\n  "mailing": {\n    "city": "",\n    "country": "",\n    "phone": "",\n    "state": "",\n    "street": "",\n    "zip": ""\n  },\n  "name": "",\n  "native_language": "",\n  "nps": "",\n  "phone_number": "",\n  "profile_picture_path": "",\n  "social_media": {\n    "facebook_url": "",\n    "linkedIn_url": "",\n    "twitter_url": ""\n  },\n  "state": "",\n  "status": "",\n  "street": "",\n  "timezone": "",\n  "tms_user_name": "",\n  "user_groups": [\n    {\n      "corporate_id": 0,\n      "id": 0,\n      "name": "",\n      "permissions": []\n    }\n  ],\n  "vendor": {\n    "can_work_manual_files": false,\n    "email_open_rate": "",\n    "is_frozen": false,\n    "is_proofreader": false,\n    "language_pairs": [\n      {}\n    ],\n    "native_language": "",\n    "pam_tqs": "",\n    "paypal_email": "",\n    "profile_survey": {\n      "current_services": "",\n      "daily_proofreading_capacity": "",\n      "daily_translation_capacity": "",\n      "dtp_software": "",\n      "experience": "",\n      "is_certified_translator": "",\n      "is_sworn_translator": "",\n      "memoq": "",\n      "memsource": "",\n      "omegat": "",\n      "proofreader_experience": "",\n      "provides_creative_writing_service": "",\n      "provides_postedit_service": "",\n      "reference": "",\n      "sdl_trados": "",\n      "skype_id": "",\n      "smartcat": "",\n      "smartling": "",\n      "software": "",\n      "specialization": "",\n      "subtitle_edit": "",\n      "subtitle_workshop": "",\n      "translator_association": "",\n      "transsuite_2000": "",\n      "vendor_profile_lsp": "",\n      "wordbee": "",\n      "wordfast": "",\n      "work_type": "",\n      "work_with": "",\n      "working_as": "",\n      "working_timezone": "",\n      "xbench": "",\n      "xtm": ""\n    },\n    "require_1099": false,\n    "tags": [],\n    "tms_user_name": "",\n    "vendor_type": ""\n  },\n  "zip_code": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/users")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/users',
  headers: {
    'content-type': 'application/json'
  }
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({
  billing: '',
  birthday: '',
  can_work_manual_files: false,
  city: '',
  client: {
    corporate: {email: '', id: 0, logo: '', name: '', phone_number: ''},
    nps: '',
    subjects: {}
  },
  corporate_id: 0,
  country: '',
  created_at: 0,
  do_not_contact: false,
  email: '',
  first_name: '',
  has_pwd: false,
  id: 0,
  is_client: false,
  is_developer: false,
  is_proofreader: false,
  is_prospect: false,
  is_sales_person: false,
  is_vendor: false,
  language_pairs: [{source_language: '', target_language: ''}],
  last_name: '',
  last_seen_online_at: 0,
  links: '',
  locale: '',
  mailing: {city: '', country: '', phone: '', state: '', street: '', zip: ''},
  name: '',
  native_language: '',
  nps: '',
  phone_number: '',
  profile_picture_path: '',
  social_media: {facebook_url: '', linkedIn_url: '', twitter_url: ''},
  state: '',
  status: '',
  street: '',
  timezone: '',
  tms_user_name: '',
  user_groups: [{corporate_id: 0, id: 0, name: '', permissions: []}],
  vendor: {
    can_work_manual_files: false,
    email_open_rate: '',
    is_frozen: false,
    is_proofreader: false,
    language_pairs: [{}],
    native_language: '',
    pam_tqs: '',
    paypal_email: '',
    profile_survey: {
      current_services: '',
      daily_proofreading_capacity: '',
      daily_translation_capacity: '',
      dtp_software: '',
      experience: '',
      is_certified_translator: '',
      is_sworn_translator: '',
      memoq: '',
      memsource: '',
      omegat: '',
      proofreader_experience: '',
      provides_creative_writing_service: '',
      provides_postedit_service: '',
      reference: '',
      sdl_trados: '',
      skype_id: '',
      smartcat: '',
      smartling: '',
      software: '',
      specialization: '',
      subtitle_edit: '',
      subtitle_workshop: '',
      translator_association: '',
      transsuite_2000: '',
      vendor_profile_lsp: '',
      wordbee: '',
      wordfast: '',
      work_type: '',
      work_with: '',
      working_as: '',
      working_timezone: '',
      xbench: '',
      xtm: ''
    },
    require_1099: false,
    tags: [],
    tms_user_name: '',
    vendor_type: ''
  },
  zip_code: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/users',
  headers: {'content-type': 'application/json'},
  body: {
    billing: '',
    birthday: '',
    can_work_manual_files: false,
    city: '',
    client: {
      corporate: {email: '', id: 0, logo: '', name: '', phone_number: ''},
      nps: '',
      subjects: {}
    },
    corporate_id: 0,
    country: '',
    created_at: 0,
    do_not_contact: false,
    email: '',
    first_name: '',
    has_pwd: false,
    id: 0,
    is_client: false,
    is_developer: false,
    is_proofreader: false,
    is_prospect: false,
    is_sales_person: false,
    is_vendor: false,
    language_pairs: [{source_language: '', target_language: ''}],
    last_name: '',
    last_seen_online_at: 0,
    links: '',
    locale: '',
    mailing: {city: '', country: '', phone: '', state: '', street: '', zip: ''},
    name: '',
    native_language: '',
    nps: '',
    phone_number: '',
    profile_picture_path: '',
    social_media: {facebook_url: '', linkedIn_url: '', twitter_url: ''},
    state: '',
    status: '',
    street: '',
    timezone: '',
    tms_user_name: '',
    user_groups: [{corporate_id: 0, id: 0, name: '', permissions: []}],
    vendor: {
      can_work_manual_files: false,
      email_open_rate: '',
      is_frozen: false,
      is_proofreader: false,
      language_pairs: [{}],
      native_language: '',
      pam_tqs: '',
      paypal_email: '',
      profile_survey: {
        current_services: '',
        daily_proofreading_capacity: '',
        daily_translation_capacity: '',
        dtp_software: '',
        experience: '',
        is_certified_translator: '',
        is_sworn_translator: '',
        memoq: '',
        memsource: '',
        omegat: '',
        proofreader_experience: '',
        provides_creative_writing_service: '',
        provides_postedit_service: '',
        reference: '',
        sdl_trados: '',
        skype_id: '',
        smartcat: '',
        smartling: '',
        software: '',
        specialization: '',
        subtitle_edit: '',
        subtitle_workshop: '',
        translator_association: '',
        transsuite_2000: '',
        vendor_profile_lsp: '',
        wordbee: '',
        wordfast: '',
        work_type: '',
        work_with: '',
        working_as: '',
        working_timezone: '',
        xbench: '',
        xtm: ''
      },
      require_1099: false,
      tags: [],
      tms_user_name: '',
      vendor_type: ''
    },
    zip_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}}/users');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  billing: '',
  birthday: '',
  can_work_manual_files: false,
  city: '',
  client: {
    corporate: {
      email: '',
      id: 0,
      logo: '',
      name: '',
      phone_number: ''
    },
    nps: '',
    subjects: {}
  },
  corporate_id: 0,
  country: '',
  created_at: 0,
  do_not_contact: false,
  email: '',
  first_name: '',
  has_pwd: false,
  id: 0,
  is_client: false,
  is_developer: false,
  is_proofreader: false,
  is_prospect: false,
  is_sales_person: false,
  is_vendor: false,
  language_pairs: [
    {
      source_language: '',
      target_language: ''
    }
  ],
  last_name: '',
  last_seen_online_at: 0,
  links: '',
  locale: '',
  mailing: {
    city: '',
    country: '',
    phone: '',
    state: '',
    street: '',
    zip: ''
  },
  name: '',
  native_language: '',
  nps: '',
  phone_number: '',
  profile_picture_path: '',
  social_media: {
    facebook_url: '',
    linkedIn_url: '',
    twitter_url: ''
  },
  state: '',
  status: '',
  street: '',
  timezone: '',
  tms_user_name: '',
  user_groups: [
    {
      corporate_id: 0,
      id: 0,
      name: '',
      permissions: []
    }
  ],
  vendor: {
    can_work_manual_files: false,
    email_open_rate: '',
    is_frozen: false,
    is_proofreader: false,
    language_pairs: [
      {}
    ],
    native_language: '',
    pam_tqs: '',
    paypal_email: '',
    profile_survey: {
      current_services: '',
      daily_proofreading_capacity: '',
      daily_translation_capacity: '',
      dtp_software: '',
      experience: '',
      is_certified_translator: '',
      is_sworn_translator: '',
      memoq: '',
      memsource: '',
      omegat: '',
      proofreader_experience: '',
      provides_creative_writing_service: '',
      provides_postedit_service: '',
      reference: '',
      sdl_trados: '',
      skype_id: '',
      smartcat: '',
      smartling: '',
      software: '',
      specialization: '',
      subtitle_edit: '',
      subtitle_workshop: '',
      translator_association: '',
      transsuite_2000: '',
      vendor_profile_lsp: '',
      wordbee: '',
      wordfast: '',
      work_type: '',
      work_with: '',
      working_as: '',
      working_timezone: '',
      xbench: '',
      xtm: ''
    },
    require_1099: false,
    tags: [],
    tms_user_name: '',
    vendor_type: ''
  },
  zip_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}}/users',
  headers: {'content-type': 'application/json'},
  data: {
    billing: '',
    birthday: '',
    can_work_manual_files: false,
    city: '',
    client: {
      corporate: {email: '', id: 0, logo: '', name: '', phone_number: ''},
      nps: '',
      subjects: {}
    },
    corporate_id: 0,
    country: '',
    created_at: 0,
    do_not_contact: false,
    email: '',
    first_name: '',
    has_pwd: false,
    id: 0,
    is_client: false,
    is_developer: false,
    is_proofreader: false,
    is_prospect: false,
    is_sales_person: false,
    is_vendor: false,
    language_pairs: [{source_language: '', target_language: ''}],
    last_name: '',
    last_seen_online_at: 0,
    links: '',
    locale: '',
    mailing: {city: '', country: '', phone: '', state: '', street: '', zip: ''},
    name: '',
    native_language: '',
    nps: '',
    phone_number: '',
    profile_picture_path: '',
    social_media: {facebook_url: '', linkedIn_url: '', twitter_url: ''},
    state: '',
    status: '',
    street: '',
    timezone: '',
    tms_user_name: '',
    user_groups: [{corporate_id: 0, id: 0, name: '', permissions: []}],
    vendor: {
      can_work_manual_files: false,
      email_open_rate: '',
      is_frozen: false,
      is_proofreader: false,
      language_pairs: [{}],
      native_language: '',
      pam_tqs: '',
      paypal_email: '',
      profile_survey: {
        current_services: '',
        daily_proofreading_capacity: '',
        daily_translation_capacity: '',
        dtp_software: '',
        experience: '',
        is_certified_translator: '',
        is_sworn_translator: '',
        memoq: '',
        memsource: '',
        omegat: '',
        proofreader_experience: '',
        provides_creative_writing_service: '',
        provides_postedit_service: '',
        reference: '',
        sdl_trados: '',
        skype_id: '',
        smartcat: '',
        smartling: '',
        software: '',
        specialization: '',
        subtitle_edit: '',
        subtitle_workshop: '',
        translator_association: '',
        transsuite_2000: '',
        vendor_profile_lsp: '',
        wordbee: '',
        wordfast: '',
        work_type: '',
        work_with: '',
        working_as: '',
        working_timezone: '',
        xbench: '',
        xtm: ''
      },
      require_1099: false,
      tags: [],
      tms_user_name: '',
      vendor_type: ''
    },
    zip_code: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/users';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"billing":"","birthday":"","can_work_manual_files":false,"city":"","client":{"corporate":{"email":"","id":0,"logo":"","name":"","phone_number":""},"nps":"","subjects":{}},"corporate_id":0,"country":"","created_at":0,"do_not_contact":false,"email":"","first_name":"","has_pwd":false,"id":0,"is_client":false,"is_developer":false,"is_proofreader":false,"is_prospect":false,"is_sales_person":false,"is_vendor":false,"language_pairs":[{"source_language":"","target_language":""}],"last_name":"","last_seen_online_at":0,"links":"","locale":"","mailing":{"city":"","country":"","phone":"","state":"","street":"","zip":""},"name":"","native_language":"","nps":"","phone_number":"","profile_picture_path":"","social_media":{"facebook_url":"","linkedIn_url":"","twitter_url":""},"state":"","status":"","street":"","timezone":"","tms_user_name":"","user_groups":[{"corporate_id":0,"id":0,"name":"","permissions":[]}],"vendor":{"can_work_manual_files":false,"email_open_rate":"","is_frozen":false,"is_proofreader":false,"language_pairs":[{}],"native_language":"","pam_tqs":"","paypal_email":"","profile_survey":{"current_services":"","daily_proofreading_capacity":"","daily_translation_capacity":"","dtp_software":"","experience":"","is_certified_translator":"","is_sworn_translator":"","memoq":"","memsource":"","omegat":"","proofreader_experience":"","provides_creative_writing_service":"","provides_postedit_service":"","reference":"","sdl_trados":"","skype_id":"","smartcat":"","smartling":"","software":"","specialization":"","subtitle_edit":"","subtitle_workshop":"","translator_association":"","transsuite_2000":"","vendor_profile_lsp":"","wordbee":"","wordfast":"","work_type":"","work_with":"","working_as":"","working_timezone":"","xbench":"","xtm":""},"require_1099":false,"tags":[],"tms_user_name":"","vendor_type":""},"zip_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 = @{ @"billing": @"",
                              @"birthday": @"",
                              @"can_work_manual_files": @NO,
                              @"city": @"",
                              @"client": @{ @"corporate": @{ @"email": @"", @"id": @0, @"logo": @"", @"name": @"", @"phone_number": @"" }, @"nps": @"", @"subjects": @{  } },
                              @"corporate_id": @0,
                              @"country": @"",
                              @"created_at": @0,
                              @"do_not_contact": @NO,
                              @"email": @"",
                              @"first_name": @"",
                              @"has_pwd": @NO,
                              @"id": @0,
                              @"is_client": @NO,
                              @"is_developer": @NO,
                              @"is_proofreader": @NO,
                              @"is_prospect": @NO,
                              @"is_sales_person": @NO,
                              @"is_vendor": @NO,
                              @"language_pairs": @[ @{ @"source_language": @"", @"target_language": @"" } ],
                              @"last_name": @"",
                              @"last_seen_online_at": @0,
                              @"links": @"",
                              @"locale": @"",
                              @"mailing": @{ @"city": @"", @"country": @"", @"phone": @"", @"state": @"", @"street": @"", @"zip": @"" },
                              @"name": @"",
                              @"native_language": @"",
                              @"nps": @"",
                              @"phone_number": @"",
                              @"profile_picture_path": @"",
                              @"social_media": @{ @"facebook_url": @"", @"linkedIn_url": @"", @"twitter_url": @"" },
                              @"state": @"",
                              @"status": @"",
                              @"street": @"",
                              @"timezone": @"",
                              @"tms_user_name": @"",
                              @"user_groups": @[ @{ @"corporate_id": @0, @"id": @0, @"name": @"", @"permissions": @[  ] } ],
                              @"vendor": @{ @"can_work_manual_files": @NO, @"email_open_rate": @"", @"is_frozen": @NO, @"is_proofreader": @NO, @"language_pairs": @[ @{  } ], @"native_language": @"", @"pam_tqs": @"", @"paypal_email": @"", @"profile_survey": @{ @"current_services": @"", @"daily_proofreading_capacity": @"", @"daily_translation_capacity": @"", @"dtp_software": @"", @"experience": @"", @"is_certified_translator": @"", @"is_sworn_translator": @"", @"memoq": @"", @"memsource": @"", @"omegat": @"", @"proofreader_experience": @"", @"provides_creative_writing_service": @"", @"provides_postedit_service": @"", @"reference": @"", @"sdl_trados": @"", @"skype_id": @"", @"smartcat": @"", @"smartling": @"", @"software": @"", @"specialization": @"", @"subtitle_edit": @"", @"subtitle_workshop": @"", @"translator_association": @"", @"transsuite_2000": @"", @"vendor_profile_lsp": @"", @"wordbee": @"", @"wordfast": @"", @"work_type": @"", @"work_with": @"", @"working_as": @"", @"working_timezone": @"", @"xbench": @"", @"xtm": @"" }, @"require_1099": @NO, @"tags": @[  ], @"tms_user_name": @"", @"vendor_type": @"" },
                              @"zip_code": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/users" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/users",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'billing' => '',
    'birthday' => '',
    'can_work_manual_files' => null,
    'city' => '',
    'client' => [
        'corporate' => [
                'email' => '',
                'id' => 0,
                'logo' => '',
                'name' => '',
                'phone_number' => ''
        ],
        'nps' => '',
        'subjects' => [
                
        ]
    ],
    'corporate_id' => 0,
    'country' => '',
    'created_at' => 0,
    'do_not_contact' => null,
    'email' => '',
    'first_name' => '',
    'has_pwd' => null,
    'id' => 0,
    'is_client' => null,
    'is_developer' => null,
    'is_proofreader' => null,
    'is_prospect' => null,
    'is_sales_person' => null,
    'is_vendor' => null,
    'language_pairs' => [
        [
                'source_language' => '',
                'target_language' => ''
        ]
    ],
    'last_name' => '',
    'last_seen_online_at' => 0,
    'links' => '',
    'locale' => '',
    'mailing' => [
        'city' => '',
        'country' => '',
        'phone' => '',
        'state' => '',
        'street' => '',
        'zip' => ''
    ],
    'name' => '',
    'native_language' => '',
    'nps' => '',
    'phone_number' => '',
    'profile_picture_path' => '',
    'social_media' => [
        'facebook_url' => '',
        'linkedIn_url' => '',
        'twitter_url' => ''
    ],
    'state' => '',
    'status' => '',
    'street' => '',
    'timezone' => '',
    'tms_user_name' => '',
    'user_groups' => [
        [
                'corporate_id' => 0,
                'id' => 0,
                'name' => '',
                'permissions' => [
                                
                ]
        ]
    ],
    'vendor' => [
        'can_work_manual_files' => null,
        'email_open_rate' => '',
        'is_frozen' => null,
        'is_proofreader' => null,
        'language_pairs' => [
                [
                                
                ]
        ],
        'native_language' => '',
        'pam_tqs' => '',
        'paypal_email' => '',
        'profile_survey' => [
                'current_services' => '',
                'daily_proofreading_capacity' => '',
                'daily_translation_capacity' => '',
                'dtp_software' => '',
                'experience' => '',
                'is_certified_translator' => '',
                'is_sworn_translator' => '',
                'memoq' => '',
                'memsource' => '',
                'omegat' => '',
                'proofreader_experience' => '',
                'provides_creative_writing_service' => '',
                'provides_postedit_service' => '',
                'reference' => '',
                'sdl_trados' => '',
                'skype_id' => '',
                'smartcat' => '',
                'smartling' => '',
                'software' => '',
                'specialization' => '',
                'subtitle_edit' => '',
                'subtitle_workshop' => '',
                'translator_association' => '',
                'transsuite_2000' => '',
                'vendor_profile_lsp' => '',
                'wordbee' => '',
                'wordfast' => '',
                'work_type' => '',
                'work_with' => '',
                'working_as' => '',
                'working_timezone' => '',
                'xbench' => '',
                'xtm' => ''
        ],
        'require_1099' => null,
        'tags' => [
                
        ],
        'tms_user_name' => '',
        'vendor_type' => ''
    ],
    'zip_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}}/users', [
  'body' => '{
  "billing": "",
  "birthday": "",
  "can_work_manual_files": false,
  "city": "",
  "client": {
    "corporate": {
      "email": "",
      "id": 0,
      "logo": "",
      "name": "",
      "phone_number": ""
    },
    "nps": "",
    "subjects": {}
  },
  "corporate_id": 0,
  "country": "",
  "created_at": 0,
  "do_not_contact": false,
  "email": "",
  "first_name": "",
  "has_pwd": false,
  "id": 0,
  "is_client": false,
  "is_developer": false,
  "is_proofreader": false,
  "is_prospect": false,
  "is_sales_person": false,
  "is_vendor": false,
  "language_pairs": [
    {
      "source_language": "",
      "target_language": ""
    }
  ],
  "last_name": "",
  "last_seen_online_at": 0,
  "links": "",
  "locale": "",
  "mailing": {
    "city": "",
    "country": "",
    "phone": "",
    "state": "",
    "street": "",
    "zip": ""
  },
  "name": "",
  "native_language": "",
  "nps": "",
  "phone_number": "",
  "profile_picture_path": "",
  "social_media": {
    "facebook_url": "",
    "linkedIn_url": "",
    "twitter_url": ""
  },
  "state": "",
  "status": "",
  "street": "",
  "timezone": "",
  "tms_user_name": "",
  "user_groups": [
    {
      "corporate_id": 0,
      "id": 0,
      "name": "",
      "permissions": []
    }
  ],
  "vendor": {
    "can_work_manual_files": false,
    "email_open_rate": "",
    "is_frozen": false,
    "is_proofreader": false,
    "language_pairs": [
      {}
    ],
    "native_language": "",
    "pam_tqs": "",
    "paypal_email": "",
    "profile_survey": {
      "current_services": "",
      "daily_proofreading_capacity": "",
      "daily_translation_capacity": "",
      "dtp_software": "",
      "experience": "",
      "is_certified_translator": "",
      "is_sworn_translator": "",
      "memoq": "",
      "memsource": "",
      "omegat": "",
      "proofreader_experience": "",
      "provides_creative_writing_service": "",
      "provides_postedit_service": "",
      "reference": "",
      "sdl_trados": "",
      "skype_id": "",
      "smartcat": "",
      "smartling": "",
      "software": "",
      "specialization": "",
      "subtitle_edit": "",
      "subtitle_workshop": "",
      "translator_association": "",
      "transsuite_2000": "",
      "vendor_profile_lsp": "",
      "wordbee": "",
      "wordfast": "",
      "work_type": "",
      "work_with": "",
      "working_as": "",
      "working_timezone": "",
      "xbench": "",
      "xtm": ""
    },
    "require_1099": false,
    "tags": [],
    "tms_user_name": "",
    "vendor_type": ""
  },
  "zip_code": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/users');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'billing' => '',
  'birthday' => '',
  'can_work_manual_files' => null,
  'city' => '',
  'client' => [
    'corporate' => [
        'email' => '',
        'id' => 0,
        'logo' => '',
        'name' => '',
        'phone_number' => ''
    ],
    'nps' => '',
    'subjects' => [
        
    ]
  ],
  'corporate_id' => 0,
  'country' => '',
  'created_at' => 0,
  'do_not_contact' => null,
  'email' => '',
  'first_name' => '',
  'has_pwd' => null,
  'id' => 0,
  'is_client' => null,
  'is_developer' => null,
  'is_proofreader' => null,
  'is_prospect' => null,
  'is_sales_person' => null,
  'is_vendor' => null,
  'language_pairs' => [
    [
        'source_language' => '',
        'target_language' => ''
    ]
  ],
  'last_name' => '',
  'last_seen_online_at' => 0,
  'links' => '',
  'locale' => '',
  'mailing' => [
    'city' => '',
    'country' => '',
    'phone' => '',
    'state' => '',
    'street' => '',
    'zip' => ''
  ],
  'name' => '',
  'native_language' => '',
  'nps' => '',
  'phone_number' => '',
  'profile_picture_path' => '',
  'social_media' => [
    'facebook_url' => '',
    'linkedIn_url' => '',
    'twitter_url' => ''
  ],
  'state' => '',
  'status' => '',
  'street' => '',
  'timezone' => '',
  'tms_user_name' => '',
  'user_groups' => [
    [
        'corporate_id' => 0,
        'id' => 0,
        'name' => '',
        'permissions' => [
                
        ]
    ]
  ],
  'vendor' => [
    'can_work_manual_files' => null,
    'email_open_rate' => '',
    'is_frozen' => null,
    'is_proofreader' => null,
    'language_pairs' => [
        [
                
        ]
    ],
    'native_language' => '',
    'pam_tqs' => '',
    'paypal_email' => '',
    'profile_survey' => [
        'current_services' => '',
        'daily_proofreading_capacity' => '',
        'daily_translation_capacity' => '',
        'dtp_software' => '',
        'experience' => '',
        'is_certified_translator' => '',
        'is_sworn_translator' => '',
        'memoq' => '',
        'memsource' => '',
        'omegat' => '',
        'proofreader_experience' => '',
        'provides_creative_writing_service' => '',
        'provides_postedit_service' => '',
        'reference' => '',
        'sdl_trados' => '',
        'skype_id' => '',
        'smartcat' => '',
        'smartling' => '',
        'software' => '',
        'specialization' => '',
        'subtitle_edit' => '',
        'subtitle_workshop' => '',
        'translator_association' => '',
        'transsuite_2000' => '',
        'vendor_profile_lsp' => '',
        'wordbee' => '',
        'wordfast' => '',
        'work_type' => '',
        'work_with' => '',
        'working_as' => '',
        'working_timezone' => '',
        'xbench' => '',
        'xtm' => ''
    ],
    'require_1099' => null,
    'tags' => [
        
    ],
    'tms_user_name' => '',
    'vendor_type' => ''
  ],
  'zip_code' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'billing' => '',
  'birthday' => '',
  'can_work_manual_files' => null,
  'city' => '',
  'client' => [
    'corporate' => [
        'email' => '',
        'id' => 0,
        'logo' => '',
        'name' => '',
        'phone_number' => ''
    ],
    'nps' => '',
    'subjects' => [
        
    ]
  ],
  'corporate_id' => 0,
  'country' => '',
  'created_at' => 0,
  'do_not_contact' => null,
  'email' => '',
  'first_name' => '',
  'has_pwd' => null,
  'id' => 0,
  'is_client' => null,
  'is_developer' => null,
  'is_proofreader' => null,
  'is_prospect' => null,
  'is_sales_person' => null,
  'is_vendor' => null,
  'language_pairs' => [
    [
        'source_language' => '',
        'target_language' => ''
    ]
  ],
  'last_name' => '',
  'last_seen_online_at' => 0,
  'links' => '',
  'locale' => '',
  'mailing' => [
    'city' => '',
    'country' => '',
    'phone' => '',
    'state' => '',
    'street' => '',
    'zip' => ''
  ],
  'name' => '',
  'native_language' => '',
  'nps' => '',
  'phone_number' => '',
  'profile_picture_path' => '',
  'social_media' => [
    'facebook_url' => '',
    'linkedIn_url' => '',
    'twitter_url' => ''
  ],
  'state' => '',
  'status' => '',
  'street' => '',
  'timezone' => '',
  'tms_user_name' => '',
  'user_groups' => [
    [
        'corporate_id' => 0,
        'id' => 0,
        'name' => '',
        'permissions' => [
                
        ]
    ]
  ],
  'vendor' => [
    'can_work_manual_files' => null,
    'email_open_rate' => '',
    'is_frozen' => null,
    'is_proofreader' => null,
    'language_pairs' => [
        [
                
        ]
    ],
    'native_language' => '',
    'pam_tqs' => '',
    'paypal_email' => '',
    'profile_survey' => [
        'current_services' => '',
        'daily_proofreading_capacity' => '',
        'daily_translation_capacity' => '',
        'dtp_software' => '',
        'experience' => '',
        'is_certified_translator' => '',
        'is_sworn_translator' => '',
        'memoq' => '',
        'memsource' => '',
        'omegat' => '',
        'proofreader_experience' => '',
        'provides_creative_writing_service' => '',
        'provides_postedit_service' => '',
        'reference' => '',
        'sdl_trados' => '',
        'skype_id' => '',
        'smartcat' => '',
        'smartling' => '',
        'software' => '',
        'specialization' => '',
        'subtitle_edit' => '',
        'subtitle_workshop' => '',
        'translator_association' => '',
        'transsuite_2000' => '',
        'vendor_profile_lsp' => '',
        'wordbee' => '',
        'wordfast' => '',
        'work_type' => '',
        'work_with' => '',
        'working_as' => '',
        'working_timezone' => '',
        'xbench' => '',
        'xtm' => ''
    ],
    'require_1099' => null,
    'tags' => [
        
    ],
    'tms_user_name' => '',
    'vendor_type' => ''
  ],
  'zip_code' => ''
]));
$request->setRequestUrl('{{baseUrl}}/users');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/users' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "billing": "",
  "birthday": "",
  "can_work_manual_files": false,
  "city": "",
  "client": {
    "corporate": {
      "email": "",
      "id": 0,
      "logo": "",
      "name": "",
      "phone_number": ""
    },
    "nps": "",
    "subjects": {}
  },
  "corporate_id": 0,
  "country": "",
  "created_at": 0,
  "do_not_contact": false,
  "email": "",
  "first_name": "",
  "has_pwd": false,
  "id": 0,
  "is_client": false,
  "is_developer": false,
  "is_proofreader": false,
  "is_prospect": false,
  "is_sales_person": false,
  "is_vendor": false,
  "language_pairs": [
    {
      "source_language": "",
      "target_language": ""
    }
  ],
  "last_name": "",
  "last_seen_online_at": 0,
  "links": "",
  "locale": "",
  "mailing": {
    "city": "",
    "country": "",
    "phone": "",
    "state": "",
    "street": "",
    "zip": ""
  },
  "name": "",
  "native_language": "",
  "nps": "",
  "phone_number": "",
  "profile_picture_path": "",
  "social_media": {
    "facebook_url": "",
    "linkedIn_url": "",
    "twitter_url": ""
  },
  "state": "",
  "status": "",
  "street": "",
  "timezone": "",
  "tms_user_name": "",
  "user_groups": [
    {
      "corporate_id": 0,
      "id": 0,
      "name": "",
      "permissions": []
    }
  ],
  "vendor": {
    "can_work_manual_files": false,
    "email_open_rate": "",
    "is_frozen": false,
    "is_proofreader": false,
    "language_pairs": [
      {}
    ],
    "native_language": "",
    "pam_tqs": "",
    "paypal_email": "",
    "profile_survey": {
      "current_services": "",
      "daily_proofreading_capacity": "",
      "daily_translation_capacity": "",
      "dtp_software": "",
      "experience": "",
      "is_certified_translator": "",
      "is_sworn_translator": "",
      "memoq": "",
      "memsource": "",
      "omegat": "",
      "proofreader_experience": "",
      "provides_creative_writing_service": "",
      "provides_postedit_service": "",
      "reference": "",
      "sdl_trados": "",
      "skype_id": "",
      "smartcat": "",
      "smartling": "",
      "software": "",
      "specialization": "",
      "subtitle_edit": "",
      "subtitle_workshop": "",
      "translator_association": "",
      "transsuite_2000": "",
      "vendor_profile_lsp": "",
      "wordbee": "",
      "wordfast": "",
      "work_type": "",
      "work_with": "",
      "working_as": "",
      "working_timezone": "",
      "xbench": "",
      "xtm": ""
    },
    "require_1099": false,
    "tags": [],
    "tms_user_name": "",
    "vendor_type": ""
  },
  "zip_code": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "billing": "",
  "birthday": "",
  "can_work_manual_files": false,
  "city": "",
  "client": {
    "corporate": {
      "email": "",
      "id": 0,
      "logo": "",
      "name": "",
      "phone_number": ""
    },
    "nps": "",
    "subjects": {}
  },
  "corporate_id": 0,
  "country": "",
  "created_at": 0,
  "do_not_contact": false,
  "email": "",
  "first_name": "",
  "has_pwd": false,
  "id": 0,
  "is_client": false,
  "is_developer": false,
  "is_proofreader": false,
  "is_prospect": false,
  "is_sales_person": false,
  "is_vendor": false,
  "language_pairs": [
    {
      "source_language": "",
      "target_language": ""
    }
  ],
  "last_name": "",
  "last_seen_online_at": 0,
  "links": "",
  "locale": "",
  "mailing": {
    "city": "",
    "country": "",
    "phone": "",
    "state": "",
    "street": "",
    "zip": ""
  },
  "name": "",
  "native_language": "",
  "nps": "",
  "phone_number": "",
  "profile_picture_path": "",
  "social_media": {
    "facebook_url": "",
    "linkedIn_url": "",
    "twitter_url": ""
  },
  "state": "",
  "status": "",
  "street": "",
  "timezone": "",
  "tms_user_name": "",
  "user_groups": [
    {
      "corporate_id": 0,
      "id": 0,
      "name": "",
      "permissions": []
    }
  ],
  "vendor": {
    "can_work_manual_files": false,
    "email_open_rate": "",
    "is_frozen": false,
    "is_proofreader": false,
    "language_pairs": [
      {}
    ],
    "native_language": "",
    "pam_tqs": "",
    "paypal_email": "",
    "profile_survey": {
      "current_services": "",
      "daily_proofreading_capacity": "",
      "daily_translation_capacity": "",
      "dtp_software": "",
      "experience": "",
      "is_certified_translator": "",
      "is_sworn_translator": "",
      "memoq": "",
      "memsource": "",
      "omegat": "",
      "proofreader_experience": "",
      "provides_creative_writing_service": "",
      "provides_postedit_service": "",
      "reference": "",
      "sdl_trados": "",
      "skype_id": "",
      "smartcat": "",
      "smartling": "",
      "software": "",
      "specialization": "",
      "subtitle_edit": "",
      "subtitle_workshop": "",
      "translator_association": "",
      "transsuite_2000": "",
      "vendor_profile_lsp": "",
      "wordbee": "",
      "wordfast": "",
      "work_type": "",
      "work_with": "",
      "working_as": "",
      "working_timezone": "",
      "xbench": "",
      "xtm": ""
    },
    "require_1099": false,
    "tags": [],
    "tms_user_name": "",
    "vendor_type": ""
  },
  "zip_code": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/users", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/users"

payload = {
    "billing": "",
    "birthday": "",
    "can_work_manual_files": False,
    "city": "",
    "client": {
        "corporate": {
            "email": "",
            "id": 0,
            "logo": "",
            "name": "",
            "phone_number": ""
        },
        "nps": "",
        "subjects": {}
    },
    "corporate_id": 0,
    "country": "",
    "created_at": 0,
    "do_not_contact": False,
    "email": "",
    "first_name": "",
    "has_pwd": False,
    "id": 0,
    "is_client": False,
    "is_developer": False,
    "is_proofreader": False,
    "is_prospect": False,
    "is_sales_person": False,
    "is_vendor": False,
    "language_pairs": [
        {
            "source_language": "",
            "target_language": ""
        }
    ],
    "last_name": "",
    "last_seen_online_at": 0,
    "links": "",
    "locale": "",
    "mailing": {
        "city": "",
        "country": "",
        "phone": "",
        "state": "",
        "street": "",
        "zip": ""
    },
    "name": "",
    "native_language": "",
    "nps": "",
    "phone_number": "",
    "profile_picture_path": "",
    "social_media": {
        "facebook_url": "",
        "linkedIn_url": "",
        "twitter_url": ""
    },
    "state": "",
    "status": "",
    "street": "",
    "timezone": "",
    "tms_user_name": "",
    "user_groups": [
        {
            "corporate_id": 0,
            "id": 0,
            "name": "",
            "permissions": []
        }
    ],
    "vendor": {
        "can_work_manual_files": False,
        "email_open_rate": "",
        "is_frozen": False,
        "is_proofreader": False,
        "language_pairs": [{}],
        "native_language": "",
        "pam_tqs": "",
        "paypal_email": "",
        "profile_survey": {
            "current_services": "",
            "daily_proofreading_capacity": "",
            "daily_translation_capacity": "",
            "dtp_software": "",
            "experience": "",
            "is_certified_translator": "",
            "is_sworn_translator": "",
            "memoq": "",
            "memsource": "",
            "omegat": "",
            "proofreader_experience": "",
            "provides_creative_writing_service": "",
            "provides_postedit_service": "",
            "reference": "",
            "sdl_trados": "",
            "skype_id": "",
            "smartcat": "",
            "smartling": "",
            "software": "",
            "specialization": "",
            "subtitle_edit": "",
            "subtitle_workshop": "",
            "translator_association": "",
            "transsuite_2000": "",
            "vendor_profile_lsp": "",
            "wordbee": "",
            "wordfast": "",
            "work_type": "",
            "work_with": "",
            "working_as": "",
            "working_timezone": "",
            "xbench": "",
            "xtm": ""
        },
        "require_1099": False,
        "tags": [],
        "tms_user_name": "",
        "vendor_type": ""
    },
    "zip_code": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/users"

payload <- "{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/users")

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  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/users') do |req|
  req.body = "{\n  \"billing\": \"\",\n  \"birthday\": \"\",\n  \"can_work_manual_files\": false,\n  \"city\": \"\",\n  \"client\": {\n    \"corporate\": {\n      \"email\": \"\",\n      \"id\": 0,\n      \"logo\": \"\",\n      \"name\": \"\",\n      \"phone_number\": \"\"\n    },\n    \"nps\": \"\",\n    \"subjects\": {}\n  },\n  \"corporate_id\": 0,\n  \"country\": \"\",\n  \"created_at\": 0,\n  \"do_not_contact\": false,\n  \"email\": \"\",\n  \"first_name\": \"\",\n  \"has_pwd\": false,\n  \"id\": 0,\n  \"is_client\": false,\n  \"is_developer\": false,\n  \"is_proofreader\": false,\n  \"is_prospect\": false,\n  \"is_sales_person\": false,\n  \"is_vendor\": false,\n  \"language_pairs\": [\n    {\n      \"source_language\": \"\",\n      \"target_language\": \"\"\n    }\n  ],\n  \"last_name\": \"\",\n  \"last_seen_online_at\": 0,\n  \"links\": \"\",\n  \"locale\": \"\",\n  \"mailing\": {\n    \"city\": \"\",\n    \"country\": \"\",\n    \"phone\": \"\",\n    \"state\": \"\",\n    \"street\": \"\",\n    \"zip\": \"\"\n  },\n  \"name\": \"\",\n  \"native_language\": \"\",\n  \"nps\": \"\",\n  \"phone_number\": \"\",\n  \"profile_picture_path\": \"\",\n  \"social_media\": {\n    \"facebook_url\": \"\",\n    \"linkedIn_url\": \"\",\n    \"twitter_url\": \"\"\n  },\n  \"state\": \"\",\n  \"status\": \"\",\n  \"street\": \"\",\n  \"timezone\": \"\",\n  \"tms_user_name\": \"\",\n  \"user_groups\": [\n    {\n      \"corporate_id\": 0,\n      \"id\": 0,\n      \"name\": \"\",\n      \"permissions\": []\n    }\n  ],\n  \"vendor\": {\n    \"can_work_manual_files\": false,\n    \"email_open_rate\": \"\",\n    \"is_frozen\": false,\n    \"is_proofreader\": false,\n    \"language_pairs\": [\n      {}\n    ],\n    \"native_language\": \"\",\n    \"pam_tqs\": \"\",\n    \"paypal_email\": \"\",\n    \"profile_survey\": {\n      \"current_services\": \"\",\n      \"daily_proofreading_capacity\": \"\",\n      \"daily_translation_capacity\": \"\",\n      \"dtp_software\": \"\",\n      \"experience\": \"\",\n      \"is_certified_translator\": \"\",\n      \"is_sworn_translator\": \"\",\n      \"memoq\": \"\",\n      \"memsource\": \"\",\n      \"omegat\": \"\",\n      \"proofreader_experience\": \"\",\n      \"provides_creative_writing_service\": \"\",\n      \"provides_postedit_service\": \"\",\n      \"reference\": \"\",\n      \"sdl_trados\": \"\",\n      \"skype_id\": \"\",\n      \"smartcat\": \"\",\n      \"smartling\": \"\",\n      \"software\": \"\",\n      \"specialization\": \"\",\n      \"subtitle_edit\": \"\",\n      \"subtitle_workshop\": \"\",\n      \"translator_association\": \"\",\n      \"transsuite_2000\": \"\",\n      \"vendor_profile_lsp\": \"\",\n      \"wordbee\": \"\",\n      \"wordfast\": \"\",\n      \"work_type\": \"\",\n      \"work_with\": \"\",\n      \"working_as\": \"\",\n      \"working_timezone\": \"\",\n      \"xbench\": \"\",\n      \"xtm\": \"\"\n    },\n    \"require_1099\": false,\n    \"tags\": [],\n    \"tms_user_name\": \"\",\n    \"vendor_type\": \"\"\n  },\n  \"zip_code\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/users";

    let payload = json!({
        "billing": "",
        "birthday": "",
        "can_work_manual_files": false,
        "city": "",
        "client": json!({
            "corporate": json!({
                "email": "",
                "id": 0,
                "logo": "",
                "name": "",
                "phone_number": ""
            }),
            "nps": "",
            "subjects": json!({})
        }),
        "corporate_id": 0,
        "country": "",
        "created_at": 0,
        "do_not_contact": false,
        "email": "",
        "first_name": "",
        "has_pwd": false,
        "id": 0,
        "is_client": false,
        "is_developer": false,
        "is_proofreader": false,
        "is_prospect": false,
        "is_sales_person": false,
        "is_vendor": false,
        "language_pairs": (
            json!({
                "source_language": "",
                "target_language": ""
            })
        ),
        "last_name": "",
        "last_seen_online_at": 0,
        "links": "",
        "locale": "",
        "mailing": json!({
            "city": "",
            "country": "",
            "phone": "",
            "state": "",
            "street": "",
            "zip": ""
        }),
        "name": "",
        "native_language": "",
        "nps": "",
        "phone_number": "",
        "profile_picture_path": "",
        "social_media": json!({
            "facebook_url": "",
            "linkedIn_url": "",
            "twitter_url": ""
        }),
        "state": "",
        "status": "",
        "street": "",
        "timezone": "",
        "tms_user_name": "",
        "user_groups": (
            json!({
                "corporate_id": 0,
                "id": 0,
                "name": "",
                "permissions": ()
            })
        ),
        "vendor": json!({
            "can_work_manual_files": false,
            "email_open_rate": "",
            "is_frozen": false,
            "is_proofreader": false,
            "language_pairs": (json!({})),
            "native_language": "",
            "pam_tqs": "",
            "paypal_email": "",
            "profile_survey": json!({
                "current_services": "",
                "daily_proofreading_capacity": "",
                "daily_translation_capacity": "",
                "dtp_software": "",
                "experience": "",
                "is_certified_translator": "",
                "is_sworn_translator": "",
                "memoq": "",
                "memsource": "",
                "omegat": "",
                "proofreader_experience": "",
                "provides_creative_writing_service": "",
                "provides_postedit_service": "",
                "reference": "",
                "sdl_trados": "",
                "skype_id": "",
                "smartcat": "",
                "smartling": "",
                "software": "",
                "specialization": "",
                "subtitle_edit": "",
                "subtitle_workshop": "",
                "translator_association": "",
                "transsuite_2000": "",
                "vendor_profile_lsp": "",
                "wordbee": "",
                "wordfast": "",
                "work_type": "",
                "work_with": "",
                "working_as": "",
                "working_timezone": "",
                "xbench": "",
                "xtm": ""
            }),
            "require_1099": false,
            "tags": (),
            "tms_user_name": "",
            "vendor_type": ""
        }),
        "zip_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}}/users \
  --header 'content-type: application/json' \
  --data '{
  "billing": "",
  "birthday": "",
  "can_work_manual_files": false,
  "city": "",
  "client": {
    "corporate": {
      "email": "",
      "id": 0,
      "logo": "",
      "name": "",
      "phone_number": ""
    },
    "nps": "",
    "subjects": {}
  },
  "corporate_id": 0,
  "country": "",
  "created_at": 0,
  "do_not_contact": false,
  "email": "",
  "first_name": "",
  "has_pwd": false,
  "id": 0,
  "is_client": false,
  "is_developer": false,
  "is_proofreader": false,
  "is_prospect": false,
  "is_sales_person": false,
  "is_vendor": false,
  "language_pairs": [
    {
      "source_language": "",
      "target_language": ""
    }
  ],
  "last_name": "",
  "last_seen_online_at": 0,
  "links": "",
  "locale": "",
  "mailing": {
    "city": "",
    "country": "",
    "phone": "",
    "state": "",
    "street": "",
    "zip": ""
  },
  "name": "",
  "native_language": "",
  "nps": "",
  "phone_number": "",
  "profile_picture_path": "",
  "social_media": {
    "facebook_url": "",
    "linkedIn_url": "",
    "twitter_url": ""
  },
  "state": "",
  "status": "",
  "street": "",
  "timezone": "",
  "tms_user_name": "",
  "user_groups": [
    {
      "corporate_id": 0,
      "id": 0,
      "name": "",
      "permissions": []
    }
  ],
  "vendor": {
    "can_work_manual_files": false,
    "email_open_rate": "",
    "is_frozen": false,
    "is_proofreader": false,
    "language_pairs": [
      {}
    ],
    "native_language": "",
    "pam_tqs": "",
    "paypal_email": "",
    "profile_survey": {
      "current_services": "",
      "daily_proofreading_capacity": "",
      "daily_translation_capacity": "",
      "dtp_software": "",
      "experience": "",
      "is_certified_translator": "",
      "is_sworn_translator": "",
      "memoq": "",
      "memsource": "",
      "omegat": "",
      "proofreader_experience": "",
      "provides_creative_writing_service": "",
      "provides_postedit_service": "",
      "reference": "",
      "sdl_trados": "",
      "skype_id": "",
      "smartcat": "",
      "smartling": "",
      "software": "",
      "specialization": "",
      "subtitle_edit": "",
      "subtitle_workshop": "",
      "translator_association": "",
      "transsuite_2000": "",
      "vendor_profile_lsp": "",
      "wordbee": "",
      "wordfast": "",
      "work_type": "",
      "work_with": "",
      "working_as": "",
      "working_timezone": "",
      "xbench": "",
      "xtm": ""
    },
    "require_1099": false,
    "tags": [],
    "tms_user_name": "",
    "vendor_type": ""
  },
  "zip_code": ""
}'
echo '{
  "billing": "",
  "birthday": "",
  "can_work_manual_files": false,
  "city": "",
  "client": {
    "corporate": {
      "email": "",
      "id": 0,
      "logo": "",
      "name": "",
      "phone_number": ""
    },
    "nps": "",
    "subjects": {}
  },
  "corporate_id": 0,
  "country": "",
  "created_at": 0,
  "do_not_contact": false,
  "email": "",
  "first_name": "",
  "has_pwd": false,
  "id": 0,
  "is_client": false,
  "is_developer": false,
  "is_proofreader": false,
  "is_prospect": false,
  "is_sales_person": false,
  "is_vendor": false,
  "language_pairs": [
    {
      "source_language": "",
      "target_language": ""
    }
  ],
  "last_name": "",
  "last_seen_online_at": 0,
  "links": "",
  "locale": "",
  "mailing": {
    "city": "",
    "country": "",
    "phone": "",
    "state": "",
    "street": "",
    "zip": ""
  },
  "name": "",
  "native_language": "",
  "nps": "",
  "phone_number": "",
  "profile_picture_path": "",
  "social_media": {
    "facebook_url": "",
    "linkedIn_url": "",
    "twitter_url": ""
  },
  "state": "",
  "status": "",
  "street": "",
  "timezone": "",
  "tms_user_name": "",
  "user_groups": [
    {
      "corporate_id": 0,
      "id": 0,
      "name": "",
      "permissions": []
    }
  ],
  "vendor": {
    "can_work_manual_files": false,
    "email_open_rate": "",
    "is_frozen": false,
    "is_proofreader": false,
    "language_pairs": [
      {}
    ],
    "native_language": "",
    "pam_tqs": "",
    "paypal_email": "",
    "profile_survey": {
      "current_services": "",
      "daily_proofreading_capacity": "",
      "daily_translation_capacity": "",
      "dtp_software": "",
      "experience": "",
      "is_certified_translator": "",
      "is_sworn_translator": "",
      "memoq": "",
      "memsource": "",
      "omegat": "",
      "proofreader_experience": "",
      "provides_creative_writing_service": "",
      "provides_postedit_service": "",
      "reference": "",
      "sdl_trados": "",
      "skype_id": "",
      "smartcat": "",
      "smartling": "",
      "software": "",
      "specialization": "",
      "subtitle_edit": "",
      "subtitle_workshop": "",
      "translator_association": "",
      "transsuite_2000": "",
      "vendor_profile_lsp": "",
      "wordbee": "",
      "wordfast": "",
      "work_type": "",
      "work_with": "",
      "working_as": "",
      "working_timezone": "",
      "xbench": "",
      "xtm": ""
    },
    "require_1099": false,
    "tags": [],
    "tms_user_name": "",
    "vendor_type": ""
  },
  "zip_code": ""
}' |  \
  http POST {{baseUrl}}/users \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "billing": "",\n  "birthday": "",\n  "can_work_manual_files": false,\n  "city": "",\n  "client": {\n    "corporate": {\n      "email": "",\n      "id": 0,\n      "logo": "",\n      "name": "",\n      "phone_number": ""\n    },\n    "nps": "",\n    "subjects": {}\n  },\n  "corporate_id": 0,\n  "country": "",\n  "created_at": 0,\n  "do_not_contact": false,\n  "email": "",\n  "first_name": "",\n  "has_pwd": false,\n  "id": 0,\n  "is_client": false,\n  "is_developer": false,\n  "is_proofreader": false,\n  "is_prospect": false,\n  "is_sales_person": false,\n  "is_vendor": false,\n  "language_pairs": [\n    {\n      "source_language": "",\n      "target_language": ""\n    }\n  ],\n  "last_name": "",\n  "last_seen_online_at": 0,\n  "links": "",\n  "locale": "",\n  "mailing": {\n    "city": "",\n    "country": "",\n    "phone": "",\n    "state": "",\n    "street": "",\n    "zip": ""\n  },\n  "name": "",\n  "native_language": "",\n  "nps": "",\n  "phone_number": "",\n  "profile_picture_path": "",\n  "social_media": {\n    "facebook_url": "",\n    "linkedIn_url": "",\n    "twitter_url": ""\n  },\n  "state": "",\n  "status": "",\n  "street": "",\n  "timezone": "",\n  "tms_user_name": "",\n  "user_groups": [\n    {\n      "corporate_id": 0,\n      "id": 0,\n      "name": "",\n      "permissions": []\n    }\n  ],\n  "vendor": {\n    "can_work_manual_files": false,\n    "email_open_rate": "",\n    "is_frozen": false,\n    "is_proofreader": false,\n    "language_pairs": [\n      {}\n    ],\n    "native_language": "",\n    "pam_tqs": "",\n    "paypal_email": "",\n    "profile_survey": {\n      "current_services": "",\n      "daily_proofreading_capacity": "",\n      "daily_translation_capacity": "",\n      "dtp_software": "",\n      "experience": "",\n      "is_certified_translator": "",\n      "is_sworn_translator": "",\n      "memoq": "",\n      "memsource": "",\n      "omegat": "",\n      "proofreader_experience": "",\n      "provides_creative_writing_service": "",\n      "provides_postedit_service": "",\n      "reference": "",\n      "sdl_trados": "",\n      "skype_id": "",\n      "smartcat": "",\n      "smartling": "",\n      "software": "",\n      "specialization": "",\n      "subtitle_edit": "",\n      "subtitle_workshop": "",\n      "translator_association": "",\n      "transsuite_2000": "",\n      "vendor_profile_lsp": "",\n      "wordbee": "",\n      "wordfast": "",\n      "work_type": "",\n      "work_with": "",\n      "working_as": "",\n      "working_timezone": "",\n      "xbench": "",\n      "xtm": ""\n    },\n    "require_1099": false,\n    "tags": [],\n    "tms_user_name": "",\n    "vendor_type": ""\n  },\n  "zip_code": ""\n}' \
  --output-document \
  - {{baseUrl}}/users
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "billing": "",
  "birthday": "",
  "can_work_manual_files": false,
  "city": "",
  "client": [
    "corporate": [
      "email": "",
      "id": 0,
      "logo": "",
      "name": "",
      "phone_number": ""
    ],
    "nps": "",
    "subjects": []
  ],
  "corporate_id": 0,
  "country": "",
  "created_at": 0,
  "do_not_contact": false,
  "email": "",
  "first_name": "",
  "has_pwd": false,
  "id": 0,
  "is_client": false,
  "is_developer": false,
  "is_proofreader": false,
  "is_prospect": false,
  "is_sales_person": false,
  "is_vendor": false,
  "language_pairs": [
    [
      "source_language": "",
      "target_language": ""
    ]
  ],
  "last_name": "",
  "last_seen_online_at": 0,
  "links": "",
  "locale": "",
  "mailing": [
    "city": "",
    "country": "",
    "phone": "",
    "state": "",
    "street": "",
    "zip": ""
  ],
  "name": "",
  "native_language": "",
  "nps": "",
  "phone_number": "",
  "profile_picture_path": "",
  "social_media": [
    "facebook_url": "",
    "linkedIn_url": "",
    "twitter_url": ""
  ],
  "state": "",
  "status": "",
  "street": "",
  "timezone": "",
  "tms_user_name": "",
  "user_groups": [
    [
      "corporate_id": 0,
      "id": 0,
      "name": "",
      "permissions": []
    ]
  ],
  "vendor": [
    "can_work_manual_files": false,
    "email_open_rate": "",
    "is_frozen": false,
    "is_proofreader": false,
    "language_pairs": [[]],
    "native_language": "",
    "pam_tqs": "",
    "paypal_email": "",
    "profile_survey": [
      "current_services": "",
      "daily_proofreading_capacity": "",
      "daily_translation_capacity": "",
      "dtp_software": "",
      "experience": "",
      "is_certified_translator": "",
      "is_sworn_translator": "",
      "memoq": "",
      "memsource": "",
      "omegat": "",
      "proofreader_experience": "",
      "provides_creative_writing_service": "",
      "provides_postedit_service": "",
      "reference": "",
      "sdl_trados": "",
      "skype_id": "",
      "smartcat": "",
      "smartling": "",
      "software": "",
      "specialization": "",
      "subtitle_edit": "",
      "subtitle_workshop": "",
      "translator_association": "",
      "transsuite_2000": "",
      "vendor_profile_lsp": "",
      "wordbee": "",
      "wordfast": "",
      "work_type": "",
      "work_with": "",
      "working_as": "",
      "working_timezone": "",
      "xbench": "",
      "xtm": ""
    ],
    "require_1099": false,
    "tags": [],
    "tms_user_name": "",
    "vendor_type": ""
  ],
  "zip_code": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Defreeze your account
{{baseUrl}}/unfreeze-account
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/unfreeze-account");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/unfreeze-account")
require "http/client"

url = "{{baseUrl}}/unfreeze-account"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/unfreeze-account"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/unfreeze-account");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/unfreeze-account"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/unfreeze-account HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/unfreeze-account")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/unfreeze-account"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/unfreeze-account")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/unfreeze-account")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/unfreeze-account');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/unfreeze-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/unfreeze-account';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/unfreeze-account',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/unfreeze-account")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/unfreeze-account',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/unfreeze-account'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/unfreeze-account');

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}}/unfreeze-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/unfreeze-account';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/unfreeze-account"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/unfreeze-account" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/unfreeze-account",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/unfreeze-account');

echo $response->getBody();
setUrl('{{baseUrl}}/unfreeze-account');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/unfreeze-account');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/unfreeze-account' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/unfreeze-account' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/unfreeze-account")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/unfreeze-account"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/unfreeze-account"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/unfreeze-account")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/unfreeze-account') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/unfreeze-account";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/unfreeze-account
http POST {{baseUrl}}/unfreeze-account
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/unfreeze-account
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/unfreeze-account")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
DELETE Delete requester account
{{baseUrl}}/:userId/delete-account
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/delete-account");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/:userId/delete-account")
require "http/client"

url = "{{baseUrl}}/:userId/delete-account"

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}}/:userId/delete-account"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/delete-account");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/delete-account"

	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/:userId/delete-account HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/:userId/delete-account")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/delete-account"))
    .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}}/:userId/delete-account")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/:userId/delete-account")
  .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}}/:userId/delete-account');

xhr.send(data);
import axios from 'axios';

const options = {method: 'DELETE', url: '{{baseUrl}}/:userId/delete-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/delete-account';
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}}/:userId/delete-account',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/delete-account")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/delete-account',
  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}}/:userId/delete-account'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/:userId/delete-account');

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}}/:userId/delete-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/delete-account';
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}}/:userId/delete-account"]
                                                       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}}/:userId/delete-account" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/delete-account",
  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}}/:userId/delete-account');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/delete-account');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/delete-account');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/delete-account' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/delete-account' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/:userId/delete-account")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/delete-account"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/delete-account"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/delete-account")

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/:userId/delete-account') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/delete-account";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/:userId/delete-account
http DELETE {{baseUrl}}/:userId/delete-account
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/:userId/delete-account
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/delete-account")! 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 your account
{{baseUrl}}/delete-account
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/delete-account");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/delete-account")
require "http/client"

url = "{{baseUrl}}/delete-account"

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}}/delete-account"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/delete-account");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/delete-account"

	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/delete-account HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/delete-account")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/delete-account"))
    .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}}/delete-account")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/delete-account")
  .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}}/delete-account');

xhr.send(data);
import axios from 'axios';

const options = {method: 'DELETE', url: '{{baseUrl}}/delete-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/delete-account';
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}}/delete-account',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/delete-account")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/delete-account',
  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}}/delete-account'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/delete-account');

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}}/delete-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/delete-account';
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}}/delete-account"]
                                                       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}}/delete-account" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/delete-account",
  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}}/delete-account');

echo $response->getBody();
setUrl('{{baseUrl}}/delete-account');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/delete-account');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/delete-account' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/delete-account' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/delete-account")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/delete-account"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/delete-account"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/delete-account")

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/delete-account') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/delete-account";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/delete-account
http DELETE {{baseUrl}}/delete-account
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/delete-account
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/delete-account")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "DELETE"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Filter vendors based on provided parameters
{{baseUrl}}/users/filter
BODY json

{
  "clients": [],
  "communication_channel": [],
  "corporate_ids_for_auth": [],
  "corporates": [],
  "country": [],
  "created_at": "",
  "current_services": [],
  "daily_proofreading_capacity": 0,
  "daily_translation_capacity": 0,
  "destination_languages": [],
  "dtp_software": [],
  "email_address": "",
  "experience": [],
  "first_name": "",
  "id": [],
  "is_certified_translator": false,
  "is_sworn_translator": false,
  "language_pairs": [],
  "last_name": "",
  "last_online": "",
  "last_worked": "",
  "memoq": 0,
  "memsource": 0,
  "min_tqs": "",
  "omegat": 0,
  "project_count": 0,
  "proofreader_experience": 0,
  "provides_creative_writing_service": false,
  "provides_postedit_service": false,
  "quote_file_subjects": [],
  "reference": "",
  "sdl_trados": 0,
  "search": "",
  "skype_id": "",
  "smartcat": 0,
  "smartling": 0,
  "source_languages": [],
  "specialization": [],
  "status": [],
  "subtitle_edit": 0,
  "subtitle_workshop": 0,
  "translator_association": "",
  "transsuite_2000": 0,
  "user_working_timezone": [],
  "vendor_profile_lsp": "",
  "vendor_tags": [],
  "vendor_type": [],
  "vendor_working_timezone": [],
  "word_count": 0,
  "wordbee": 0,
  "wordfast": 0,
  "work_type": "",
  "work_with": "",
  "working_as": [],
  "xbench": 0,
  "xtm": 0
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/filter");

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  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 0\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/users/filter" {:content-type :json
                                                         :form-params {:clients []
                                                                       :communication_channel []
                                                                       :corporate_ids_for_auth []
                                                                       :corporates []
                                                                       :country []
                                                                       :created_at ""
                                                                       :current_services []
                                                                       :daily_proofreading_capacity 0
                                                                       :daily_translation_capacity 0
                                                                       :destination_languages []
                                                                       :dtp_software []
                                                                       :email_address ""
                                                                       :experience []
                                                                       :first_name ""
                                                                       :id []
                                                                       :is_certified_translator false
                                                                       :is_sworn_translator false
                                                                       :language_pairs []
                                                                       :last_name ""
                                                                       :last_online ""
                                                                       :last_worked ""
                                                                       :memoq 0
                                                                       :memsource 0
                                                                       :min_tqs ""
                                                                       :omegat 0
                                                                       :project_count 0
                                                                       :proofreader_experience 0
                                                                       :provides_creative_writing_service false
                                                                       :provides_postedit_service false
                                                                       :quote_file_subjects []
                                                                       :reference ""
                                                                       :sdl_trados 0
                                                                       :search ""
                                                                       :skype_id ""
                                                                       :smartcat 0
                                                                       :smartling 0
                                                                       :source_languages []
                                                                       :specialization []
                                                                       :status []
                                                                       :subtitle_edit 0
                                                                       :subtitle_workshop 0
                                                                       :translator_association ""
                                                                       :transsuite_2000 0
                                                                       :user_working_timezone []
                                                                       :vendor_profile_lsp ""
                                                                       :vendor_tags []
                                                                       :vendor_type []
                                                                       :vendor_working_timezone []
                                                                       :word_count 0
                                                                       :wordbee 0
                                                                       :wordfast 0
                                                                       :work_type ""
                                                                       :work_with ""
                                                                       :working_as []
                                                                       :xbench 0
                                                                       :xtm 0}})
require "http/client"

url = "{{baseUrl}}/users/filter"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 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}}/users/filter"),
    Content = new StringContent("{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 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}}/users/filter");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/users/filter"

	payload := strings.NewReader("{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 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/users/filter HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1295

{
  "clients": [],
  "communication_channel": [],
  "corporate_ids_for_auth": [],
  "corporates": [],
  "country": [],
  "created_at": "",
  "current_services": [],
  "daily_proofreading_capacity": 0,
  "daily_translation_capacity": 0,
  "destination_languages": [],
  "dtp_software": [],
  "email_address": "",
  "experience": [],
  "first_name": "",
  "id": [],
  "is_certified_translator": false,
  "is_sworn_translator": false,
  "language_pairs": [],
  "last_name": "",
  "last_online": "",
  "last_worked": "",
  "memoq": 0,
  "memsource": 0,
  "min_tqs": "",
  "omegat": 0,
  "project_count": 0,
  "proofreader_experience": 0,
  "provides_creative_writing_service": false,
  "provides_postedit_service": false,
  "quote_file_subjects": [],
  "reference": "",
  "sdl_trados": 0,
  "search": "",
  "skype_id": "",
  "smartcat": 0,
  "smartling": 0,
  "source_languages": [],
  "specialization": [],
  "status": [],
  "subtitle_edit": 0,
  "subtitle_workshop": 0,
  "translator_association": "",
  "transsuite_2000": 0,
  "user_working_timezone": [],
  "vendor_profile_lsp": "",
  "vendor_tags": [],
  "vendor_type": [],
  "vendor_working_timezone": [],
  "word_count": 0,
  "wordbee": 0,
  "wordfast": 0,
  "work_type": "",
  "work_with": "",
  "working_as": [],
  "xbench": 0,
  "xtm": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/users/filter")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 0\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/users/filter"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 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  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 0\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/users/filter")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/users/filter")
  .header("content-type", "application/json")
  .body("{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 0\n}")
  .asString();
const data = JSON.stringify({
  clients: [],
  communication_channel: [],
  corporate_ids_for_auth: [],
  corporates: [],
  country: [],
  created_at: '',
  current_services: [],
  daily_proofreading_capacity: 0,
  daily_translation_capacity: 0,
  destination_languages: [],
  dtp_software: [],
  email_address: '',
  experience: [],
  first_name: '',
  id: [],
  is_certified_translator: false,
  is_sworn_translator: false,
  language_pairs: [],
  last_name: '',
  last_online: '',
  last_worked: '',
  memoq: 0,
  memsource: 0,
  min_tqs: '',
  omegat: 0,
  project_count: 0,
  proofreader_experience: 0,
  provides_creative_writing_service: false,
  provides_postedit_service: false,
  quote_file_subjects: [],
  reference: '',
  sdl_trados: 0,
  search: '',
  skype_id: '',
  smartcat: 0,
  smartling: 0,
  source_languages: [],
  specialization: [],
  status: [],
  subtitle_edit: 0,
  subtitle_workshop: 0,
  translator_association: '',
  transsuite_2000: 0,
  user_working_timezone: [],
  vendor_profile_lsp: '',
  vendor_tags: [],
  vendor_type: [],
  vendor_working_timezone: [],
  word_count: 0,
  wordbee: 0,
  wordfast: 0,
  work_type: '',
  work_with: '',
  working_as: [],
  xbench: 0,
  xtm: 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}}/users/filter');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/users/filter',
  headers: {'content-type': 'application/json'},
  data: {
    clients: [],
    communication_channel: [],
    corporate_ids_for_auth: [],
    corporates: [],
    country: [],
    created_at: '',
    current_services: [],
    daily_proofreading_capacity: 0,
    daily_translation_capacity: 0,
    destination_languages: [],
    dtp_software: [],
    email_address: '',
    experience: [],
    first_name: '',
    id: [],
    is_certified_translator: false,
    is_sworn_translator: false,
    language_pairs: [],
    last_name: '',
    last_online: '',
    last_worked: '',
    memoq: 0,
    memsource: 0,
    min_tqs: '',
    omegat: 0,
    project_count: 0,
    proofreader_experience: 0,
    provides_creative_writing_service: false,
    provides_postedit_service: false,
    quote_file_subjects: [],
    reference: '',
    sdl_trados: 0,
    search: '',
    skype_id: '',
    smartcat: 0,
    smartling: 0,
    source_languages: [],
    specialization: [],
    status: [],
    subtitle_edit: 0,
    subtitle_workshop: 0,
    translator_association: '',
    transsuite_2000: 0,
    user_working_timezone: [],
    vendor_profile_lsp: '',
    vendor_tags: [],
    vendor_type: [],
    vendor_working_timezone: [],
    word_count: 0,
    wordbee: 0,
    wordfast: 0,
    work_type: '',
    work_with: '',
    working_as: [],
    xbench: 0,
    xtm: 0
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/users/filter';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"clients":[],"communication_channel":[],"corporate_ids_for_auth":[],"corporates":[],"country":[],"created_at":"","current_services":[],"daily_proofreading_capacity":0,"daily_translation_capacity":0,"destination_languages":[],"dtp_software":[],"email_address":"","experience":[],"first_name":"","id":[],"is_certified_translator":false,"is_sworn_translator":false,"language_pairs":[],"last_name":"","last_online":"","last_worked":"","memoq":0,"memsource":0,"min_tqs":"","omegat":0,"project_count":0,"proofreader_experience":0,"provides_creative_writing_service":false,"provides_postedit_service":false,"quote_file_subjects":[],"reference":"","sdl_trados":0,"search":"","skype_id":"","smartcat":0,"smartling":0,"source_languages":[],"specialization":[],"status":[],"subtitle_edit":0,"subtitle_workshop":0,"translator_association":"","transsuite_2000":0,"user_working_timezone":[],"vendor_profile_lsp":"","vendor_tags":[],"vendor_type":[],"vendor_working_timezone":[],"word_count":0,"wordbee":0,"wordfast":0,"work_type":"","work_with":"","working_as":[],"xbench":0,"xtm":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}}/users/filter',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "clients": [],\n  "communication_channel": [],\n  "corporate_ids_for_auth": [],\n  "corporates": [],\n  "country": [],\n  "created_at": "",\n  "current_services": [],\n  "daily_proofreading_capacity": 0,\n  "daily_translation_capacity": 0,\n  "destination_languages": [],\n  "dtp_software": [],\n  "email_address": "",\n  "experience": [],\n  "first_name": "",\n  "id": [],\n  "is_certified_translator": false,\n  "is_sworn_translator": false,\n  "language_pairs": [],\n  "last_name": "",\n  "last_online": "",\n  "last_worked": "",\n  "memoq": 0,\n  "memsource": 0,\n  "min_tqs": "",\n  "omegat": 0,\n  "project_count": 0,\n  "proofreader_experience": 0,\n  "provides_creative_writing_service": false,\n  "provides_postedit_service": false,\n  "quote_file_subjects": [],\n  "reference": "",\n  "sdl_trados": 0,\n  "search": "",\n  "skype_id": "",\n  "smartcat": 0,\n  "smartling": 0,\n  "source_languages": [],\n  "specialization": [],\n  "status": [],\n  "subtitle_edit": 0,\n  "subtitle_workshop": 0,\n  "translator_association": "",\n  "transsuite_2000": 0,\n  "user_working_timezone": [],\n  "vendor_profile_lsp": "",\n  "vendor_tags": [],\n  "vendor_type": [],\n  "vendor_working_timezone": [],\n  "word_count": 0,\n  "wordbee": 0,\n  "wordfast": 0,\n  "work_type": "",\n  "work_with": "",\n  "working_as": [],\n  "xbench": 0,\n  "xtm": 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  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 0\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/users/filter")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/users/filter',
  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({
  clients: [],
  communication_channel: [],
  corporate_ids_for_auth: [],
  corporates: [],
  country: [],
  created_at: '',
  current_services: [],
  daily_proofreading_capacity: 0,
  daily_translation_capacity: 0,
  destination_languages: [],
  dtp_software: [],
  email_address: '',
  experience: [],
  first_name: '',
  id: [],
  is_certified_translator: false,
  is_sworn_translator: false,
  language_pairs: [],
  last_name: '',
  last_online: '',
  last_worked: '',
  memoq: 0,
  memsource: 0,
  min_tqs: '',
  omegat: 0,
  project_count: 0,
  proofreader_experience: 0,
  provides_creative_writing_service: false,
  provides_postedit_service: false,
  quote_file_subjects: [],
  reference: '',
  sdl_trados: 0,
  search: '',
  skype_id: '',
  smartcat: 0,
  smartling: 0,
  source_languages: [],
  specialization: [],
  status: [],
  subtitle_edit: 0,
  subtitle_workshop: 0,
  translator_association: '',
  transsuite_2000: 0,
  user_working_timezone: [],
  vendor_profile_lsp: '',
  vendor_tags: [],
  vendor_type: [],
  vendor_working_timezone: [],
  word_count: 0,
  wordbee: 0,
  wordfast: 0,
  work_type: '',
  work_with: '',
  working_as: [],
  xbench: 0,
  xtm: 0
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/users/filter',
  headers: {'content-type': 'application/json'},
  body: {
    clients: [],
    communication_channel: [],
    corporate_ids_for_auth: [],
    corporates: [],
    country: [],
    created_at: '',
    current_services: [],
    daily_proofreading_capacity: 0,
    daily_translation_capacity: 0,
    destination_languages: [],
    dtp_software: [],
    email_address: '',
    experience: [],
    first_name: '',
    id: [],
    is_certified_translator: false,
    is_sworn_translator: false,
    language_pairs: [],
    last_name: '',
    last_online: '',
    last_worked: '',
    memoq: 0,
    memsource: 0,
    min_tqs: '',
    omegat: 0,
    project_count: 0,
    proofreader_experience: 0,
    provides_creative_writing_service: false,
    provides_postedit_service: false,
    quote_file_subjects: [],
    reference: '',
    sdl_trados: 0,
    search: '',
    skype_id: '',
    smartcat: 0,
    smartling: 0,
    source_languages: [],
    specialization: [],
    status: [],
    subtitle_edit: 0,
    subtitle_workshop: 0,
    translator_association: '',
    transsuite_2000: 0,
    user_working_timezone: [],
    vendor_profile_lsp: '',
    vendor_tags: [],
    vendor_type: [],
    vendor_working_timezone: [],
    word_count: 0,
    wordbee: 0,
    wordfast: 0,
    work_type: '',
    work_with: '',
    working_as: [],
    xbench: 0,
    xtm: 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}}/users/filter');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  clients: [],
  communication_channel: [],
  corporate_ids_for_auth: [],
  corporates: [],
  country: [],
  created_at: '',
  current_services: [],
  daily_proofreading_capacity: 0,
  daily_translation_capacity: 0,
  destination_languages: [],
  dtp_software: [],
  email_address: '',
  experience: [],
  first_name: '',
  id: [],
  is_certified_translator: false,
  is_sworn_translator: false,
  language_pairs: [],
  last_name: '',
  last_online: '',
  last_worked: '',
  memoq: 0,
  memsource: 0,
  min_tqs: '',
  omegat: 0,
  project_count: 0,
  proofreader_experience: 0,
  provides_creative_writing_service: false,
  provides_postedit_service: false,
  quote_file_subjects: [],
  reference: '',
  sdl_trados: 0,
  search: '',
  skype_id: '',
  smartcat: 0,
  smartling: 0,
  source_languages: [],
  specialization: [],
  status: [],
  subtitle_edit: 0,
  subtitle_workshop: 0,
  translator_association: '',
  transsuite_2000: 0,
  user_working_timezone: [],
  vendor_profile_lsp: '',
  vendor_tags: [],
  vendor_type: [],
  vendor_working_timezone: [],
  word_count: 0,
  wordbee: 0,
  wordfast: 0,
  work_type: '',
  work_with: '',
  working_as: [],
  xbench: 0,
  xtm: 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}}/users/filter',
  headers: {'content-type': 'application/json'},
  data: {
    clients: [],
    communication_channel: [],
    corporate_ids_for_auth: [],
    corporates: [],
    country: [],
    created_at: '',
    current_services: [],
    daily_proofreading_capacity: 0,
    daily_translation_capacity: 0,
    destination_languages: [],
    dtp_software: [],
    email_address: '',
    experience: [],
    first_name: '',
    id: [],
    is_certified_translator: false,
    is_sworn_translator: false,
    language_pairs: [],
    last_name: '',
    last_online: '',
    last_worked: '',
    memoq: 0,
    memsource: 0,
    min_tqs: '',
    omegat: 0,
    project_count: 0,
    proofreader_experience: 0,
    provides_creative_writing_service: false,
    provides_postedit_service: false,
    quote_file_subjects: [],
    reference: '',
    sdl_trados: 0,
    search: '',
    skype_id: '',
    smartcat: 0,
    smartling: 0,
    source_languages: [],
    specialization: [],
    status: [],
    subtitle_edit: 0,
    subtitle_workshop: 0,
    translator_association: '',
    transsuite_2000: 0,
    user_working_timezone: [],
    vendor_profile_lsp: '',
    vendor_tags: [],
    vendor_type: [],
    vendor_working_timezone: [],
    word_count: 0,
    wordbee: 0,
    wordfast: 0,
    work_type: '',
    work_with: '',
    working_as: [],
    xbench: 0,
    xtm: 0
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/users/filter';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"clients":[],"communication_channel":[],"corporate_ids_for_auth":[],"corporates":[],"country":[],"created_at":"","current_services":[],"daily_proofreading_capacity":0,"daily_translation_capacity":0,"destination_languages":[],"dtp_software":[],"email_address":"","experience":[],"first_name":"","id":[],"is_certified_translator":false,"is_sworn_translator":false,"language_pairs":[],"last_name":"","last_online":"","last_worked":"","memoq":0,"memsource":0,"min_tqs":"","omegat":0,"project_count":0,"proofreader_experience":0,"provides_creative_writing_service":false,"provides_postedit_service":false,"quote_file_subjects":[],"reference":"","sdl_trados":0,"search":"","skype_id":"","smartcat":0,"smartling":0,"source_languages":[],"specialization":[],"status":[],"subtitle_edit":0,"subtitle_workshop":0,"translator_association":"","transsuite_2000":0,"user_working_timezone":[],"vendor_profile_lsp":"","vendor_tags":[],"vendor_type":[],"vendor_working_timezone":[],"word_count":0,"wordbee":0,"wordfast":0,"work_type":"","work_with":"","working_as":[],"xbench":0,"xtm":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 = @{ @"clients": @[  ],
                              @"communication_channel": @[  ],
                              @"corporate_ids_for_auth": @[  ],
                              @"corporates": @[  ],
                              @"country": @[  ],
                              @"created_at": @"",
                              @"current_services": @[  ],
                              @"daily_proofreading_capacity": @0,
                              @"daily_translation_capacity": @0,
                              @"destination_languages": @[  ],
                              @"dtp_software": @[  ],
                              @"email_address": @"",
                              @"experience": @[  ],
                              @"first_name": @"",
                              @"id": @[  ],
                              @"is_certified_translator": @NO,
                              @"is_sworn_translator": @NO,
                              @"language_pairs": @[  ],
                              @"last_name": @"",
                              @"last_online": @"",
                              @"last_worked": @"",
                              @"memoq": @0,
                              @"memsource": @0,
                              @"min_tqs": @"",
                              @"omegat": @0,
                              @"project_count": @0,
                              @"proofreader_experience": @0,
                              @"provides_creative_writing_service": @NO,
                              @"provides_postedit_service": @NO,
                              @"quote_file_subjects": @[  ],
                              @"reference": @"",
                              @"sdl_trados": @0,
                              @"search": @"",
                              @"skype_id": @"",
                              @"smartcat": @0,
                              @"smartling": @0,
                              @"source_languages": @[  ],
                              @"specialization": @[  ],
                              @"status": @[  ],
                              @"subtitle_edit": @0,
                              @"subtitle_workshop": @0,
                              @"translator_association": @"",
                              @"transsuite_2000": @0,
                              @"user_working_timezone": @[  ],
                              @"vendor_profile_lsp": @"",
                              @"vendor_tags": @[  ],
                              @"vendor_type": @[  ],
                              @"vendor_working_timezone": @[  ],
                              @"word_count": @0,
                              @"wordbee": @0,
                              @"wordfast": @0,
                              @"work_type": @"",
                              @"work_with": @"",
                              @"working_as": @[  ],
                              @"xbench": @0,
                              @"xtm": @0 };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/filter"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/users/filter" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 0\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/users/filter",
  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([
    'clients' => [
        
    ],
    'communication_channel' => [
        
    ],
    'corporate_ids_for_auth' => [
        
    ],
    'corporates' => [
        
    ],
    'country' => [
        
    ],
    'created_at' => '',
    'current_services' => [
        
    ],
    'daily_proofreading_capacity' => 0,
    'daily_translation_capacity' => 0,
    'destination_languages' => [
        
    ],
    'dtp_software' => [
        
    ],
    'email_address' => '',
    'experience' => [
        
    ],
    'first_name' => '',
    'id' => [
        
    ],
    'is_certified_translator' => null,
    'is_sworn_translator' => null,
    'language_pairs' => [
        
    ],
    'last_name' => '',
    'last_online' => '',
    'last_worked' => '',
    'memoq' => 0,
    'memsource' => 0,
    'min_tqs' => '',
    'omegat' => 0,
    'project_count' => 0,
    'proofreader_experience' => 0,
    'provides_creative_writing_service' => null,
    'provides_postedit_service' => null,
    'quote_file_subjects' => [
        
    ],
    'reference' => '',
    'sdl_trados' => 0,
    'search' => '',
    'skype_id' => '',
    'smartcat' => 0,
    'smartling' => 0,
    'source_languages' => [
        
    ],
    'specialization' => [
        
    ],
    'status' => [
        
    ],
    'subtitle_edit' => 0,
    'subtitle_workshop' => 0,
    'translator_association' => '',
    'transsuite_2000' => 0,
    'user_working_timezone' => [
        
    ],
    'vendor_profile_lsp' => '',
    'vendor_tags' => [
        
    ],
    'vendor_type' => [
        
    ],
    'vendor_working_timezone' => [
        
    ],
    'word_count' => 0,
    'wordbee' => 0,
    'wordfast' => 0,
    'work_type' => '',
    'work_with' => '',
    'working_as' => [
        
    ],
    'xbench' => 0,
    'xtm' => 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}}/users/filter', [
  'body' => '{
  "clients": [],
  "communication_channel": [],
  "corporate_ids_for_auth": [],
  "corporates": [],
  "country": [],
  "created_at": "",
  "current_services": [],
  "daily_proofreading_capacity": 0,
  "daily_translation_capacity": 0,
  "destination_languages": [],
  "dtp_software": [],
  "email_address": "",
  "experience": [],
  "first_name": "",
  "id": [],
  "is_certified_translator": false,
  "is_sworn_translator": false,
  "language_pairs": [],
  "last_name": "",
  "last_online": "",
  "last_worked": "",
  "memoq": 0,
  "memsource": 0,
  "min_tqs": "",
  "omegat": 0,
  "project_count": 0,
  "proofreader_experience": 0,
  "provides_creative_writing_service": false,
  "provides_postedit_service": false,
  "quote_file_subjects": [],
  "reference": "",
  "sdl_trados": 0,
  "search": "",
  "skype_id": "",
  "smartcat": 0,
  "smartling": 0,
  "source_languages": [],
  "specialization": [],
  "status": [],
  "subtitle_edit": 0,
  "subtitle_workshop": 0,
  "translator_association": "",
  "transsuite_2000": 0,
  "user_working_timezone": [],
  "vendor_profile_lsp": "",
  "vendor_tags": [],
  "vendor_type": [],
  "vendor_working_timezone": [],
  "word_count": 0,
  "wordbee": 0,
  "wordfast": 0,
  "work_type": "",
  "work_with": "",
  "working_as": [],
  "xbench": 0,
  "xtm": 0
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/users/filter');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'clients' => [
    
  ],
  'communication_channel' => [
    
  ],
  'corporate_ids_for_auth' => [
    
  ],
  'corporates' => [
    
  ],
  'country' => [
    
  ],
  'created_at' => '',
  'current_services' => [
    
  ],
  'daily_proofreading_capacity' => 0,
  'daily_translation_capacity' => 0,
  'destination_languages' => [
    
  ],
  'dtp_software' => [
    
  ],
  'email_address' => '',
  'experience' => [
    
  ],
  'first_name' => '',
  'id' => [
    
  ],
  'is_certified_translator' => null,
  'is_sworn_translator' => null,
  'language_pairs' => [
    
  ],
  'last_name' => '',
  'last_online' => '',
  'last_worked' => '',
  'memoq' => 0,
  'memsource' => 0,
  'min_tqs' => '',
  'omegat' => 0,
  'project_count' => 0,
  'proofreader_experience' => 0,
  'provides_creative_writing_service' => null,
  'provides_postedit_service' => null,
  'quote_file_subjects' => [
    
  ],
  'reference' => '',
  'sdl_trados' => 0,
  'search' => '',
  'skype_id' => '',
  'smartcat' => 0,
  'smartling' => 0,
  'source_languages' => [
    
  ],
  'specialization' => [
    
  ],
  'status' => [
    
  ],
  'subtitle_edit' => 0,
  'subtitle_workshop' => 0,
  'translator_association' => '',
  'transsuite_2000' => 0,
  'user_working_timezone' => [
    
  ],
  'vendor_profile_lsp' => '',
  'vendor_tags' => [
    
  ],
  'vendor_type' => [
    
  ],
  'vendor_working_timezone' => [
    
  ],
  'word_count' => 0,
  'wordbee' => 0,
  'wordfast' => 0,
  'work_type' => '',
  'work_with' => '',
  'working_as' => [
    
  ],
  'xbench' => 0,
  'xtm' => 0
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'clients' => [
    
  ],
  'communication_channel' => [
    
  ],
  'corporate_ids_for_auth' => [
    
  ],
  'corporates' => [
    
  ],
  'country' => [
    
  ],
  'created_at' => '',
  'current_services' => [
    
  ],
  'daily_proofreading_capacity' => 0,
  'daily_translation_capacity' => 0,
  'destination_languages' => [
    
  ],
  'dtp_software' => [
    
  ],
  'email_address' => '',
  'experience' => [
    
  ],
  'first_name' => '',
  'id' => [
    
  ],
  'is_certified_translator' => null,
  'is_sworn_translator' => null,
  'language_pairs' => [
    
  ],
  'last_name' => '',
  'last_online' => '',
  'last_worked' => '',
  'memoq' => 0,
  'memsource' => 0,
  'min_tqs' => '',
  'omegat' => 0,
  'project_count' => 0,
  'proofreader_experience' => 0,
  'provides_creative_writing_service' => null,
  'provides_postedit_service' => null,
  'quote_file_subjects' => [
    
  ],
  'reference' => '',
  'sdl_trados' => 0,
  'search' => '',
  'skype_id' => '',
  'smartcat' => 0,
  'smartling' => 0,
  'source_languages' => [
    
  ],
  'specialization' => [
    
  ],
  'status' => [
    
  ],
  'subtitle_edit' => 0,
  'subtitle_workshop' => 0,
  'translator_association' => '',
  'transsuite_2000' => 0,
  'user_working_timezone' => [
    
  ],
  'vendor_profile_lsp' => '',
  'vendor_tags' => [
    
  ],
  'vendor_type' => [
    
  ],
  'vendor_working_timezone' => [
    
  ],
  'word_count' => 0,
  'wordbee' => 0,
  'wordfast' => 0,
  'work_type' => '',
  'work_with' => '',
  'working_as' => [
    
  ],
  'xbench' => 0,
  'xtm' => 0
]));
$request->setRequestUrl('{{baseUrl}}/users/filter');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/users/filter' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "clients": [],
  "communication_channel": [],
  "corporate_ids_for_auth": [],
  "corporates": [],
  "country": [],
  "created_at": "",
  "current_services": [],
  "daily_proofreading_capacity": 0,
  "daily_translation_capacity": 0,
  "destination_languages": [],
  "dtp_software": [],
  "email_address": "",
  "experience": [],
  "first_name": "",
  "id": [],
  "is_certified_translator": false,
  "is_sworn_translator": false,
  "language_pairs": [],
  "last_name": "",
  "last_online": "",
  "last_worked": "",
  "memoq": 0,
  "memsource": 0,
  "min_tqs": "",
  "omegat": 0,
  "project_count": 0,
  "proofreader_experience": 0,
  "provides_creative_writing_service": false,
  "provides_postedit_service": false,
  "quote_file_subjects": [],
  "reference": "",
  "sdl_trados": 0,
  "search": "",
  "skype_id": "",
  "smartcat": 0,
  "smartling": 0,
  "source_languages": [],
  "specialization": [],
  "status": [],
  "subtitle_edit": 0,
  "subtitle_workshop": 0,
  "translator_association": "",
  "transsuite_2000": 0,
  "user_working_timezone": [],
  "vendor_profile_lsp": "",
  "vendor_tags": [],
  "vendor_type": [],
  "vendor_working_timezone": [],
  "word_count": 0,
  "wordbee": 0,
  "wordfast": 0,
  "work_type": "",
  "work_with": "",
  "working_as": [],
  "xbench": 0,
  "xtm": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/filter' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "clients": [],
  "communication_channel": [],
  "corporate_ids_for_auth": [],
  "corporates": [],
  "country": [],
  "created_at": "",
  "current_services": [],
  "daily_proofreading_capacity": 0,
  "daily_translation_capacity": 0,
  "destination_languages": [],
  "dtp_software": [],
  "email_address": "",
  "experience": [],
  "first_name": "",
  "id": [],
  "is_certified_translator": false,
  "is_sworn_translator": false,
  "language_pairs": [],
  "last_name": "",
  "last_online": "",
  "last_worked": "",
  "memoq": 0,
  "memsource": 0,
  "min_tqs": "",
  "omegat": 0,
  "project_count": 0,
  "proofreader_experience": 0,
  "provides_creative_writing_service": false,
  "provides_postedit_service": false,
  "quote_file_subjects": [],
  "reference": "",
  "sdl_trados": 0,
  "search": "",
  "skype_id": "",
  "smartcat": 0,
  "smartling": 0,
  "source_languages": [],
  "specialization": [],
  "status": [],
  "subtitle_edit": 0,
  "subtitle_workshop": 0,
  "translator_association": "",
  "transsuite_2000": 0,
  "user_working_timezone": [],
  "vendor_profile_lsp": "",
  "vendor_tags": [],
  "vendor_type": [],
  "vendor_working_timezone": [],
  "word_count": 0,
  "wordbee": 0,
  "wordfast": 0,
  "work_type": "",
  "work_with": "",
  "working_as": [],
  "xbench": 0,
  "xtm": 0
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 0\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/users/filter", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/users/filter"

payload = {
    "clients": [],
    "communication_channel": [],
    "corporate_ids_for_auth": [],
    "corporates": [],
    "country": [],
    "created_at": "",
    "current_services": [],
    "daily_proofreading_capacity": 0,
    "daily_translation_capacity": 0,
    "destination_languages": [],
    "dtp_software": [],
    "email_address": "",
    "experience": [],
    "first_name": "",
    "id": [],
    "is_certified_translator": False,
    "is_sworn_translator": False,
    "language_pairs": [],
    "last_name": "",
    "last_online": "",
    "last_worked": "",
    "memoq": 0,
    "memsource": 0,
    "min_tqs": "",
    "omegat": 0,
    "project_count": 0,
    "proofreader_experience": 0,
    "provides_creative_writing_service": False,
    "provides_postedit_service": False,
    "quote_file_subjects": [],
    "reference": "",
    "sdl_trados": 0,
    "search": "",
    "skype_id": "",
    "smartcat": 0,
    "smartling": 0,
    "source_languages": [],
    "specialization": [],
    "status": [],
    "subtitle_edit": 0,
    "subtitle_workshop": 0,
    "translator_association": "",
    "transsuite_2000": 0,
    "user_working_timezone": [],
    "vendor_profile_lsp": "",
    "vendor_tags": [],
    "vendor_type": [],
    "vendor_working_timezone": [],
    "word_count": 0,
    "wordbee": 0,
    "wordfast": 0,
    "work_type": "",
    "work_with": "",
    "working_as": [],
    "xbench": 0,
    "xtm": 0
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/users/filter"

payload <- "{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 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}}/users/filter")

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  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 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/users/filter') do |req|
  req.body = "{\n  \"clients\": [],\n  \"communication_channel\": [],\n  \"corporate_ids_for_auth\": [],\n  \"corporates\": [],\n  \"country\": [],\n  \"created_at\": \"\",\n  \"current_services\": [],\n  \"daily_proofreading_capacity\": 0,\n  \"daily_translation_capacity\": 0,\n  \"destination_languages\": [],\n  \"dtp_software\": [],\n  \"email_address\": \"\",\n  \"experience\": [],\n  \"first_name\": \"\",\n  \"id\": [],\n  \"is_certified_translator\": false,\n  \"is_sworn_translator\": false,\n  \"language_pairs\": [],\n  \"last_name\": \"\",\n  \"last_online\": \"\",\n  \"last_worked\": \"\",\n  \"memoq\": 0,\n  \"memsource\": 0,\n  \"min_tqs\": \"\",\n  \"omegat\": 0,\n  \"project_count\": 0,\n  \"proofreader_experience\": 0,\n  \"provides_creative_writing_service\": false,\n  \"provides_postedit_service\": false,\n  \"quote_file_subjects\": [],\n  \"reference\": \"\",\n  \"sdl_trados\": 0,\n  \"search\": \"\",\n  \"skype_id\": \"\",\n  \"smartcat\": 0,\n  \"smartling\": 0,\n  \"source_languages\": [],\n  \"specialization\": [],\n  \"status\": [],\n  \"subtitle_edit\": 0,\n  \"subtitle_workshop\": 0,\n  \"translator_association\": \"\",\n  \"transsuite_2000\": 0,\n  \"user_working_timezone\": [],\n  \"vendor_profile_lsp\": \"\",\n  \"vendor_tags\": [],\n  \"vendor_type\": [],\n  \"vendor_working_timezone\": [],\n  \"word_count\": 0,\n  \"wordbee\": 0,\n  \"wordfast\": 0,\n  \"work_type\": \"\",\n  \"work_with\": \"\",\n  \"working_as\": [],\n  \"xbench\": 0,\n  \"xtm\": 0\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/users/filter";

    let payload = json!({
        "clients": (),
        "communication_channel": (),
        "corporate_ids_for_auth": (),
        "corporates": (),
        "country": (),
        "created_at": "",
        "current_services": (),
        "daily_proofreading_capacity": 0,
        "daily_translation_capacity": 0,
        "destination_languages": (),
        "dtp_software": (),
        "email_address": "",
        "experience": (),
        "first_name": "",
        "id": (),
        "is_certified_translator": false,
        "is_sworn_translator": false,
        "language_pairs": (),
        "last_name": "",
        "last_online": "",
        "last_worked": "",
        "memoq": 0,
        "memsource": 0,
        "min_tqs": "",
        "omegat": 0,
        "project_count": 0,
        "proofreader_experience": 0,
        "provides_creative_writing_service": false,
        "provides_postedit_service": false,
        "quote_file_subjects": (),
        "reference": "",
        "sdl_trados": 0,
        "search": "",
        "skype_id": "",
        "smartcat": 0,
        "smartling": 0,
        "source_languages": (),
        "specialization": (),
        "status": (),
        "subtitle_edit": 0,
        "subtitle_workshop": 0,
        "translator_association": "",
        "transsuite_2000": 0,
        "user_working_timezone": (),
        "vendor_profile_lsp": "",
        "vendor_tags": (),
        "vendor_type": (),
        "vendor_working_timezone": (),
        "word_count": 0,
        "wordbee": 0,
        "wordfast": 0,
        "work_type": "",
        "work_with": "",
        "working_as": (),
        "xbench": 0,
        "xtm": 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}}/users/filter \
  --header 'content-type: application/json' \
  --data '{
  "clients": [],
  "communication_channel": [],
  "corporate_ids_for_auth": [],
  "corporates": [],
  "country": [],
  "created_at": "",
  "current_services": [],
  "daily_proofreading_capacity": 0,
  "daily_translation_capacity": 0,
  "destination_languages": [],
  "dtp_software": [],
  "email_address": "",
  "experience": [],
  "first_name": "",
  "id": [],
  "is_certified_translator": false,
  "is_sworn_translator": false,
  "language_pairs": [],
  "last_name": "",
  "last_online": "",
  "last_worked": "",
  "memoq": 0,
  "memsource": 0,
  "min_tqs": "",
  "omegat": 0,
  "project_count": 0,
  "proofreader_experience": 0,
  "provides_creative_writing_service": false,
  "provides_postedit_service": false,
  "quote_file_subjects": [],
  "reference": "",
  "sdl_trados": 0,
  "search": "",
  "skype_id": "",
  "smartcat": 0,
  "smartling": 0,
  "source_languages": [],
  "specialization": [],
  "status": [],
  "subtitle_edit": 0,
  "subtitle_workshop": 0,
  "translator_association": "",
  "transsuite_2000": 0,
  "user_working_timezone": [],
  "vendor_profile_lsp": "",
  "vendor_tags": [],
  "vendor_type": [],
  "vendor_working_timezone": [],
  "word_count": 0,
  "wordbee": 0,
  "wordfast": 0,
  "work_type": "",
  "work_with": "",
  "working_as": [],
  "xbench": 0,
  "xtm": 0
}'
echo '{
  "clients": [],
  "communication_channel": [],
  "corporate_ids_for_auth": [],
  "corporates": [],
  "country": [],
  "created_at": "",
  "current_services": [],
  "daily_proofreading_capacity": 0,
  "daily_translation_capacity": 0,
  "destination_languages": [],
  "dtp_software": [],
  "email_address": "",
  "experience": [],
  "first_name": "",
  "id": [],
  "is_certified_translator": false,
  "is_sworn_translator": false,
  "language_pairs": [],
  "last_name": "",
  "last_online": "",
  "last_worked": "",
  "memoq": 0,
  "memsource": 0,
  "min_tqs": "",
  "omegat": 0,
  "project_count": 0,
  "proofreader_experience": 0,
  "provides_creative_writing_service": false,
  "provides_postedit_service": false,
  "quote_file_subjects": [],
  "reference": "",
  "sdl_trados": 0,
  "search": "",
  "skype_id": "",
  "smartcat": 0,
  "smartling": 0,
  "source_languages": [],
  "specialization": [],
  "status": [],
  "subtitle_edit": 0,
  "subtitle_workshop": 0,
  "translator_association": "",
  "transsuite_2000": 0,
  "user_working_timezone": [],
  "vendor_profile_lsp": "",
  "vendor_tags": [],
  "vendor_type": [],
  "vendor_working_timezone": [],
  "word_count": 0,
  "wordbee": 0,
  "wordfast": 0,
  "work_type": "",
  "work_with": "",
  "working_as": [],
  "xbench": 0,
  "xtm": 0
}' |  \
  http POST {{baseUrl}}/users/filter \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "clients": [],\n  "communication_channel": [],\n  "corporate_ids_for_auth": [],\n  "corporates": [],\n  "country": [],\n  "created_at": "",\n  "current_services": [],\n  "daily_proofreading_capacity": 0,\n  "daily_translation_capacity": 0,\n  "destination_languages": [],\n  "dtp_software": [],\n  "email_address": "",\n  "experience": [],\n  "first_name": "",\n  "id": [],\n  "is_certified_translator": false,\n  "is_sworn_translator": false,\n  "language_pairs": [],\n  "last_name": "",\n  "last_online": "",\n  "last_worked": "",\n  "memoq": 0,\n  "memsource": 0,\n  "min_tqs": "",\n  "omegat": 0,\n  "project_count": 0,\n  "proofreader_experience": 0,\n  "provides_creative_writing_service": false,\n  "provides_postedit_service": false,\n  "quote_file_subjects": [],\n  "reference": "",\n  "sdl_trados": 0,\n  "search": "",\n  "skype_id": "",\n  "smartcat": 0,\n  "smartling": 0,\n  "source_languages": [],\n  "specialization": [],\n  "status": [],\n  "subtitle_edit": 0,\n  "subtitle_workshop": 0,\n  "translator_association": "",\n  "transsuite_2000": 0,\n  "user_working_timezone": [],\n  "vendor_profile_lsp": "",\n  "vendor_tags": [],\n  "vendor_type": [],\n  "vendor_working_timezone": [],\n  "word_count": 0,\n  "wordbee": 0,\n  "wordfast": 0,\n  "work_type": "",\n  "work_with": "",\n  "working_as": [],\n  "xbench": 0,\n  "xtm": 0\n}' \
  --output-document \
  - {{baseUrl}}/users/filter
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "clients": [],
  "communication_channel": [],
  "corporate_ids_for_auth": [],
  "corporates": [],
  "country": [],
  "created_at": "",
  "current_services": [],
  "daily_proofreading_capacity": 0,
  "daily_translation_capacity": 0,
  "destination_languages": [],
  "dtp_software": [],
  "email_address": "",
  "experience": [],
  "first_name": "",
  "id": [],
  "is_certified_translator": false,
  "is_sworn_translator": false,
  "language_pairs": [],
  "last_name": "",
  "last_online": "",
  "last_worked": "",
  "memoq": 0,
  "memsource": 0,
  "min_tqs": "",
  "omegat": 0,
  "project_count": 0,
  "proofreader_experience": 0,
  "provides_creative_writing_service": false,
  "provides_postedit_service": false,
  "quote_file_subjects": [],
  "reference": "",
  "sdl_trados": 0,
  "search": "",
  "skype_id": "",
  "smartcat": 0,
  "smartling": 0,
  "source_languages": [],
  "specialization": [],
  "status": [],
  "subtitle_edit": 0,
  "subtitle_workshop": 0,
  "translator_association": "",
  "transsuite_2000": 0,
  "user_working_timezone": [],
  "vendor_profile_lsp": "",
  "vendor_tags": [],
  "vendor_type": [],
  "vendor_working_timezone": [],
  "word_count": 0,
  "wordbee": 0,
  "wordfast": 0,
  "work_type": "",
  "work_with": "",
  "working_as": [],
  "xbench": 0,
  "xtm": 0
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/filter")! 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 Freeze account
{{baseUrl}}/freeze-account
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/freeze-account");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/freeze-account")
require "http/client"

url = "{{baseUrl}}/freeze-account"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/freeze-account"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/freeze-account");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/freeze-account"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/freeze-account HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/freeze-account")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/freeze-account"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/freeze-account")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/freeze-account")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/freeze-account');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/freeze-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/freeze-account';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/freeze-account',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/freeze-account")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/freeze-account',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/freeze-account'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/freeze-account');

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}}/freeze-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/freeze-account';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/freeze-account"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/freeze-account" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/freeze-account",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/freeze-account');

echo $response->getBody();
setUrl('{{baseUrl}}/freeze-account');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/freeze-account');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/freeze-account' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/freeze-account' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/freeze-account")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/freeze-account"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/freeze-account"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/freeze-account")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/freeze-account') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/freeze-account";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/freeze-account
http POST {{baseUrl}}/freeze-account
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/freeze-account
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/freeze-account")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Freeze requester account for project notifications
{{baseUrl}}/:userId/freeze-account
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/freeze-account");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/freeze-account")
require "http/client"

url = "{{baseUrl}}/:userId/freeze-account"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/:userId/freeze-account"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/freeze-account");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/freeze-account"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/:userId/freeze-account HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/freeze-account")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/freeze-account"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/freeze-account")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/freeze-account")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/freeze-account');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/:userId/freeze-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/freeze-account';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/freeze-account',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/freeze-account")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/freeze-account',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/:userId/freeze-account'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/:userId/freeze-account');

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}}/:userId/freeze-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/freeze-account';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/freeze-account"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/:userId/freeze-account" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/freeze-account",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/:userId/freeze-account');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/freeze-account');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/freeze-account');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/freeze-account' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/freeze-account' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/:userId/freeze-account")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/freeze-account"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/freeze-account"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/freeze-account")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/:userId/freeze-account') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/freeze-account";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/:userId/freeze-account
http POST {{baseUrl}}/:userId/freeze-account
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/:userId/freeze-account
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/freeze-account")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Get a list of platform users
{{baseUrl}}/users
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/users")
require "http/client"

url = "{{baseUrl}}/users"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/users"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/users");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/users"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/users HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/users")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/users"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/users")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/users")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/users');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/users'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/users';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/users',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/users")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/users',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/users'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/users');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/users'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/users';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/users" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/users",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/users');

echo $response->getBody();
setUrl('{{baseUrl}}/users');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/users');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/users' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/users")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/users"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/users"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/users")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/users') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/users";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/users
http GET {{baseUrl}}/users
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/users
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users")! 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 user information, including client or vendor specific info.
{{baseUrl}}/:userId
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId")
require "http/client"

url = "{{baseUrl}}/:userId"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/:userId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/:userId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/:userId');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/:userId'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/:userId'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/:userId" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/:userId');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/:userId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/:userId
http GET {{baseUrl}}/:userId
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Log user's current location. This data is used in our Intelligent Project Manager for various data analysis, including project prioritization for vendors and account validation.
{{baseUrl}}/location
BODY json

{
  "lat": "",
  "lon": "",
  "timestamp": 0
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/location");

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  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 0\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/location" {:content-type :json
                                                     :form-params {:lat ""
                                                                   :lon ""
                                                                   :timestamp 0}})
require "http/client"

url = "{{baseUrl}}/location"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 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}}/location"),
    Content = new StringContent("{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 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}}/location");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/location"

	payload := strings.NewReader("{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 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/location HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 46

{
  "lat": "",
  "lon": "",
  "timestamp": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/location")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 0\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/location"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 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  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 0\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/location")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/location")
  .header("content-type", "application/json")
  .body("{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 0\n}")
  .asString();
const data = JSON.stringify({
  lat: '',
  lon: '',
  timestamp: 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}}/location');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/location',
  headers: {'content-type': 'application/json'},
  data: {lat: '', lon: '', timestamp: 0}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/location';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"lat":"","lon":"","timestamp":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}}/location',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "lat": "",\n  "lon": "",\n  "timestamp": 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  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 0\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/location")
  .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/location',
  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({lat: '', lon: '', timestamp: 0}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/location',
  headers: {'content-type': 'application/json'},
  body: {lat: '', lon: '', timestamp: 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}}/location');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  lat: '',
  lon: '',
  timestamp: 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}}/location',
  headers: {'content-type': 'application/json'},
  data: {lat: '', lon: '', timestamp: 0}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/location';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"lat":"","lon":"","timestamp":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 = @{ @"lat": @"",
                              @"lon": @"",
                              @"timestamp": @0 };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/location"]
                                                       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}}/location" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 0\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/location",
  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([
    'lat' => '',
    'lon' => '',
    'timestamp' => 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}}/location', [
  'body' => '{
  "lat": "",
  "lon": "",
  "timestamp": 0
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/location');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'lat' => '',
  'lon' => '',
  'timestamp' => 0
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'lat' => '',
  'lon' => '',
  'timestamp' => 0
]));
$request->setRequestUrl('{{baseUrl}}/location');
$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}}/location' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "lat": "",
  "lon": "",
  "timestamp": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/location' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "lat": "",
  "lon": "",
  "timestamp": 0
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 0\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/location", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/location"

payload = {
    "lat": "",
    "lon": "",
    "timestamp": 0
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/location"

payload <- "{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 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}}/location")

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  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 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/location') do |req|
  req.body = "{\n  \"lat\": \"\",\n  \"lon\": \"\",\n  \"timestamp\": 0\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/location";

    let payload = json!({
        "lat": "",
        "lon": "",
        "timestamp": 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}}/location \
  --header 'content-type: application/json' \
  --data '{
  "lat": "",
  "lon": "",
  "timestamp": 0
}'
echo '{
  "lat": "",
  "lon": "",
  "timestamp": 0
}' |  \
  http POST {{baseUrl}}/location \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "lat": "",\n  "lon": "",\n  "timestamp": 0\n}' \
  --output-document \
  - {{baseUrl}}/location
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "lat": "",
  "lon": "",
  "timestamp": 0
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/location")! 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 Returns a list of permissions that this user is authorized for.
{{baseUrl}}/:userId/permissions
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/permissions");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId/permissions")
require "http/client"

url = "{{baseUrl}}/:userId/permissions"

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}}/:userId/permissions"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/permissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/permissions"

	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/:userId/permissions HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId/permissions")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/permissions"))
    .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}}/:userId/permissions")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId/permissions")
  .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}}/:userId/permissions');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId/permissions'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/permissions';
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}}/:userId/permissions',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/permissions")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/permissions',
  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}}/:userId/permissions'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId/permissions');

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}}/:userId/permissions'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/permissions';
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}}/:userId/permissions"]
                                                       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}}/:userId/permissions" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/permissions",
  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}}/:userId/permissions');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/permissions');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/permissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/permissions' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/permissions' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId/permissions")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/permissions"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/permissions"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/permissions")

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/:userId/permissions') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/permissions";

    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}}/:userId/permissions
http GET {{baseUrl}}/:userId/permissions
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId/permissions
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/permissions")! 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 Returns a list of user groups that this user belongs to.
{{baseUrl}}/:userId/user-groups
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/user-groups");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId/user-groups")
require "http/client"

url = "{{baseUrl}}/:userId/user-groups"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/:userId/user-groups"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/user-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/user-groups"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/:userId/user-groups HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId/user-groups")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/user-groups"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/user-groups")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId/user-groups")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/:userId/user-groups');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId/user-groups'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/user-groups';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/user-groups',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/user-groups")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/user-groups',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/:userId/user-groups'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId/user-groups');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/:userId/user-groups'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/user-groups';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/user-groups"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/:userId/user-groups" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/user-groups",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/:userId/user-groups');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/user-groups');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/user-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/user-groups' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/user-groups' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId/user-groups")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/user-groups"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/user-groups"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/user-groups")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/:userId/user-groups') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/user-groups";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/:userId/user-groups
http GET {{baseUrl}}/:userId/user-groups
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId/user-groups
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/user-groups")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET Returns a user's client and vendor statistics. This used to be called -summary- (-@deprecated).
{{baseUrl}}/:userId/stats
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/stats");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId/stats")
require "http/client"

url = "{{baseUrl}}/:userId/stats"

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}}/:userId/stats"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/stats");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/stats"

	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/:userId/stats HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId/stats")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/stats"))
    .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}}/:userId/stats")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId/stats")
  .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}}/:userId/stats');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId/stats'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/stats';
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}}/:userId/stats',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/stats")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/stats',
  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}}/:userId/stats'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId/stats');

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}}/:userId/stats'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/stats';
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}}/:userId/stats"]
                                                       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}}/:userId/stats" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/stats",
  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}}/:userId/stats');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/stats');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/stats');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/stats' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/stats' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId/stats")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/stats"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/stats"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/stats")

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/:userId/stats') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/stats";

    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}}/:userId/stats
http GET {{baseUrl}}/:userId/stats
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId/stats
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/stats")! 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 Returns a user's project statistics.
{{baseUrl}}/:userId/stats/projects
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/stats/projects");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId/stats/projects")
require "http/client"

url = "{{baseUrl}}/:userId/stats/projects"

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}}/:userId/stats/projects"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/stats/projects");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/stats/projects"

	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/:userId/stats/projects HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId/stats/projects")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/stats/projects"))
    .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}}/:userId/stats/projects")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId/stats/projects")
  .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}}/:userId/stats/projects');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId/stats/projects'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/stats/projects';
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}}/:userId/stats/projects',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/stats/projects")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/stats/projects',
  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}}/:userId/stats/projects'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId/stats/projects');

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}}/:userId/stats/projects'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/stats/projects';
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}}/:userId/stats/projects"]
                                                       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}}/:userId/stats/projects" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/stats/projects",
  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}}/:userId/stats/projects');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/stats/projects');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/stats/projects');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/stats/projects' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/stats/projects' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId/stats/projects")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/stats/projects"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/stats/projects"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/stats/projects")

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/:userId/stats/projects') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/stats/projects";

    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}}/:userId/stats/projects
http GET {{baseUrl}}/:userId/stats/projects
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId/stats/projects
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/stats/projects")! 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 Returns a user's vendor responsivity stats
{{baseUrl}}/:userId/responsivity
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/responsivity");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId/responsivity")
require "http/client"

url = "{{baseUrl}}/:userId/responsivity"

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}}/:userId/responsivity"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/responsivity");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/responsivity"

	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/:userId/responsivity HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId/responsivity")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/responsivity"))
    .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}}/:userId/responsivity")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId/responsivity")
  .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}}/:userId/responsivity');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId/responsivity'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/responsivity';
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}}/:userId/responsivity',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/responsivity")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/responsivity',
  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}}/:userId/responsivity'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId/responsivity');

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}}/:userId/responsivity'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/responsivity';
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}}/:userId/responsivity"]
                                                       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}}/:userId/responsivity" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/responsivity",
  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}}/:userId/responsivity');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/responsivity');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/responsivity');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/responsivity' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/responsivity' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId/responsivity")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/responsivity"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/responsivity"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/responsivity")

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/:userId/responsivity') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/responsivity";

    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}}/:userId/responsivity
http GET {{baseUrl}}/:userId/responsivity
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId/responsivity
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/responsivity")! 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 Returns all vendor tags for vendors filter
{{baseUrl}}/users/tags
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/tags");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/users/tags")
require "http/client"

url = "{{baseUrl}}/users/tags"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/users/tags"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/users/tags");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/users/tags"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/users/tags HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/users/tags")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/users/tags"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/users/tags")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/users/tags")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/users/tags');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/users/tags'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/users/tags';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/users/tags',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/users/tags")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/users/tags',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/users/tags'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/users/tags');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/users/tags'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/users/tags';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/tags"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/users/tags" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/users/tags",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/users/tags');

echo $response->getBody();
setUrl('{{baseUrl}}/users/tags');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/users/tags');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/users/tags' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/tags' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/users/tags")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/users/tags"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/users/tags"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/users/tags")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/users/tags') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/users/tags";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/users/tags
http GET {{baseUrl}}/users/tags
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/users/tags
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/tags")! 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 Returns the language pairs that the user has ordered most.
{{baseUrl}}/:userId/stats/popular-pairs
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/stats/popular-pairs");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId/stats/popular-pairs")
require "http/client"

url = "{{baseUrl}}/:userId/stats/popular-pairs"

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}}/:userId/stats/popular-pairs"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/stats/popular-pairs");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/stats/popular-pairs"

	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/:userId/stats/popular-pairs HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId/stats/popular-pairs")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/stats/popular-pairs"))
    .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}}/:userId/stats/popular-pairs")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId/stats/popular-pairs")
  .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}}/:userId/stats/popular-pairs');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId/stats/popular-pairs'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/stats/popular-pairs';
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}}/:userId/stats/popular-pairs',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/stats/popular-pairs")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/stats/popular-pairs',
  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}}/:userId/stats/popular-pairs'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId/stats/popular-pairs');

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}}/:userId/stats/popular-pairs'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/stats/popular-pairs';
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}}/:userId/stats/popular-pairs"]
                                                       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}}/:userId/stats/popular-pairs" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/stats/popular-pairs",
  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}}/:userId/stats/popular-pairs');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/stats/popular-pairs');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/stats/popular-pairs');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/stats/popular-pairs' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/stats/popular-pairs' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId/stats/popular-pairs")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/stats/popular-pairs"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/stats/popular-pairs"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/stats/popular-pairs")

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/:userId/stats/popular-pairs') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/stats/popular-pairs";

    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}}/:userId/stats/popular-pairs
http GET {{baseUrl}}/:userId/stats/popular-pairs
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId/stats/popular-pairs
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/stats/popular-pairs")! 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 Returns your vendor earnings. Includes real-time earnings from ongoing projects, and fixed earnings from completed projects. Also includes total earnings and string edits.
{{baseUrl}}/:userId/earnings
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/earnings");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId/earnings")
require "http/client"

url = "{{baseUrl}}/:userId/earnings"

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}}/:userId/earnings"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/earnings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/earnings"

	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/:userId/earnings HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId/earnings")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/earnings"))
    .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}}/:userId/earnings")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId/earnings")
  .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}}/:userId/earnings');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId/earnings'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/earnings';
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}}/:userId/earnings',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/earnings")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/earnings',
  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}}/:userId/earnings'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId/earnings');

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}}/:userId/earnings'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/earnings';
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}}/:userId/earnings"]
                                                       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}}/:userId/earnings" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/earnings",
  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}}/:userId/earnings');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/earnings');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/earnings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/earnings' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/earnings' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId/earnings")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/earnings"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/earnings"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/earnings")

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/:userId/earnings') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/earnings";

    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}}/:userId/earnings
http GET {{baseUrl}}/:userId/earnings
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId/earnings
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/earnings")! 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 Sends email confirmation email for a user
{{baseUrl}}/:userId/resend-email-confirmation
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/resend-email-confirmation");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/resend-email-confirmation")
require "http/client"

url = "{{baseUrl}}/:userId/resend-email-confirmation"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/:userId/resend-email-confirmation"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/resend-email-confirmation");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/resend-email-confirmation"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/:userId/resend-email-confirmation HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/resend-email-confirmation")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/resend-email-confirmation"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/resend-email-confirmation")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/resend-email-confirmation")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/resend-email-confirmation');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/resend-email-confirmation'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/resend-email-confirmation';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/resend-email-confirmation',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/resend-email-confirmation")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/resend-email-confirmation',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/resend-email-confirmation'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/:userId/resend-email-confirmation');

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}}/:userId/resend-email-confirmation'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/resend-email-confirmation';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/resend-email-confirmation"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/:userId/resend-email-confirmation" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/resend-email-confirmation",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/:userId/resend-email-confirmation');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/resend-email-confirmation');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/resend-email-confirmation');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/resend-email-confirmation' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/resend-email-confirmation' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/:userId/resend-email-confirmation")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/resend-email-confirmation"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/resend-email-confirmation"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/resend-email-confirmation")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/:userId/resend-email-confirmation') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/resend-email-confirmation";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/:userId/resend-email-confirmation
http POST {{baseUrl}}/:userId/resend-email-confirmation
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/:userId/resend-email-confirmation
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/resend-email-confirmation")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Sends email confirmation email for current user
{{baseUrl}}/resend-email-confirmation
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/resend-email-confirmation");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/resend-email-confirmation")
require "http/client"

url = "{{baseUrl}}/resend-email-confirmation"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/resend-email-confirmation"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/resend-email-confirmation");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/resend-email-confirmation"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/resend-email-confirmation HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/resend-email-confirmation")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/resend-email-confirmation"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/resend-email-confirmation")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/resend-email-confirmation")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/resend-email-confirmation');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/resend-email-confirmation'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/resend-email-confirmation';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/resend-email-confirmation',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/resend-email-confirmation")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/resend-email-confirmation',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/resend-email-confirmation'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/resend-email-confirmation');

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}}/resend-email-confirmation'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/resend-email-confirmation';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/resend-email-confirmation"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/resend-email-confirmation" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/resend-email-confirmation",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/resend-email-confirmation');

echo $response->getBody();
setUrl('{{baseUrl}}/resend-email-confirmation');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/resend-email-confirmation');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/resend-email-confirmation' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/resend-email-confirmation' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/resend-email-confirmation")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/resend-email-confirmation"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/resend-email-confirmation"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/resend-email-confirmation")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/resend-email-confirmation') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/resend-email-confirmation";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/resend-email-confirmation
http POST {{baseUrl}}/resend-email-confirmation
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/resend-email-confirmation
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/resend-email-confirmation")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Sends password reset email to the user's registered email address
{{baseUrl}}/users/send-password-reminder
BODY json

{
  "email": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/send-password-reminder");

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\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/users/send-password-reminder" {:content-type :json
                                                                         :form-params {:email ""}})
require "http/client"

url = "{{baseUrl}}/users/send-password-reminder"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"email\": \"\"\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/users/send-password-reminder"),
    Content = new StringContent("{\n  \"email\": \"\"\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/users/send-password-reminder");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"email\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/users/send-password-reminder"

	payload := strings.NewReader("{\n  \"email\": \"\"\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/users/send-password-reminder HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 17

{
  "email": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/users/send-password-reminder")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"email\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/users/send-password-reminder"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"email\": \"\"\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\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/users/send-password-reminder")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/users/send-password-reminder")
  .header("content-type", "application/json")
  .body("{\n  \"email\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  email: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/users/send-password-reminder');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/users/send-password-reminder',
  headers: {'content-type': 'application/json'},
  data: {email: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/users/send-password-reminder';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"email":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/users/send-password-reminder',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "email": ""\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\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/users/send-password-reminder")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/users/send-password-reminder',
  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: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/users/send-password-reminder',
  headers: {'content-type': 'application/json'},
  body: {email: ''},
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/users/send-password-reminder');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  email: ''
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/users/send-password-reminder',
  headers: {'content-type': 'application/json'},
  data: {email: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/users/send-password-reminder';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"email":""}'
};

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": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/send-password-reminder"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/users/send-password-reminder" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"email\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/users/send-password-reminder",
  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' => ''
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/users/send-password-reminder', [
  'body' => '{
  "email": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/users/send-password-reminder');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'email' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'email' => ''
]));
$request->setRequestUrl('{{baseUrl}}/users/send-password-reminder');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/users/send-password-reminder' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "email": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/send-password-reminder' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "email": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"email\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/users/send-password-reminder", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/users/send-password-reminder"

payload = { "email": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/users/send-password-reminder"

payload <- "{\n  \"email\": \"\"\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/users/send-password-reminder")

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\": \"\"\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/users/send-password-reminder') do |req|
  req.body = "{\n  \"email\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/users/send-password-reminder";

    let payload = json!({"email": ""});

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/users/send-password-reminder \
  --header 'content-type: application/json' \
  --data '{
  "email": ""
}'
echo '{
  "email": ""
}' |  \
  http POST {{baseUrl}}/users/send-password-reminder \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "email": ""\n}' \
  --output-document \
  - {{baseUrl}}/users/send-password-reminder
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["email": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/send-password-reminder")! 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 Subscribe to push notifications
{{baseUrl}}/notifications/subscribe
BODY json

{
  "device": "",
  "endpoint": "",
  "type": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/notifications/subscribe");

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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/notifications/subscribe" {:content-type :json
                                                                    :form-params {:device ""
                                                                                  :endpoint ""
                                                                                  :type ""}})
require "http/client"

url = "{{baseUrl}}/notifications/subscribe"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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}}/notifications/subscribe"),
    Content = new StringContent("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\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}}/notifications/subscribe");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/notifications/subscribe"

	payload := strings.NewReader("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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/notifications/subscribe HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50

{
  "device": "",
  "endpoint": "",
  "type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/notifications/subscribe")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/notifications/subscribe"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/notifications/subscribe")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/notifications/subscribe")
  .header("content-type", "application/json")
  .body("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  device: '',
  endpoint: '',
  type: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/notifications/subscribe');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/notifications/subscribe',
  headers: {'content-type': 'application/json'},
  data: {device: '', endpoint: '', type: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/notifications/subscribe';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"device":"","endpoint":"","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}}/notifications/subscribe',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "device": "",\n  "endpoint": "",\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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/notifications/subscribe")
  .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/notifications/subscribe',
  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({device: '', endpoint: '', type: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/notifications/subscribe',
  headers: {'content-type': 'application/json'},
  body: {device: '', endpoint: '', 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('POST', '{{baseUrl}}/notifications/subscribe');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  device: '',
  endpoint: '',
  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: 'POST',
  url: '{{baseUrl}}/notifications/subscribe',
  headers: {'content-type': 'application/json'},
  data: {device: '', endpoint: '', type: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/notifications/subscribe';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"device":"","endpoint":"","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 = @{ @"device": @"",
                              @"endpoint": @"",
                              @"type": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/notifications/subscribe"]
                                                       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}}/notifications/subscribe" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/notifications/subscribe",
  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([
    'device' => '',
    'endpoint' => '',
    '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('POST', '{{baseUrl}}/notifications/subscribe', [
  'body' => '{
  "device": "",
  "endpoint": "",
  "type": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/notifications/subscribe');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'device' => '',
  'endpoint' => '',
  'type' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'device' => '',
  'endpoint' => '',
  'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/notifications/subscribe');
$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}}/notifications/subscribe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/notifications/subscribe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/notifications/subscribe", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/notifications/subscribe"

payload = {
    "device": "",
    "endpoint": "",
    "type": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/notifications/subscribe"

payload <- "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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}}/notifications/subscribe")

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  \"device\": \"\",\n  \"endpoint\": \"\",\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.post('/baseUrl/notifications/subscribe') do |req|
  req.body = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/notifications/subscribe";

    let payload = json!({
        "device": "",
        "endpoint": "",
        "type": ""
    });

    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}}/notifications/subscribe \
  --header 'content-type: application/json' \
  --data '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
echo '{
  "device": "",
  "endpoint": "",
  "type": ""
}' |  \
  http POST {{baseUrl}}/notifications/subscribe \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "device": "",\n  "endpoint": "",\n  "type": ""\n}' \
  --output-document \
  - {{baseUrl}}/notifications/subscribe
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "device": "",
  "endpoint": "",
  "type": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/notifications/subscribe")! 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 Unfreeze requester account for project notifications
{{baseUrl}}/:userId/unfreeze-account
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/unfreeze-account");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/unfreeze-account")
require "http/client"

url = "{{baseUrl}}/:userId/unfreeze-account"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/:userId/unfreeze-account"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/unfreeze-account");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/unfreeze-account"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/:userId/unfreeze-account HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/unfreeze-account")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/unfreeze-account"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/unfreeze-account")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/unfreeze-account")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/unfreeze-account');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/:userId/unfreeze-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/unfreeze-account';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/unfreeze-account',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/unfreeze-account")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/unfreeze-account',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/:userId/unfreeze-account'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/:userId/unfreeze-account');

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}}/:userId/unfreeze-account'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/unfreeze-account';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/unfreeze-account"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/:userId/unfreeze-account" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/unfreeze-account",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/:userId/unfreeze-account');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/unfreeze-account');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/unfreeze-account');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/unfreeze-account' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/unfreeze-account' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/:userId/unfreeze-account")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/unfreeze-account"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/unfreeze-account"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/unfreeze-account")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/:userId/unfreeze-account') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/unfreeze-account";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/:userId/unfreeze-account
http POST {{baseUrl}}/:userId/unfreeze-account
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/:userId/unfreeze-account
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/unfreeze-account")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Update payment info
{{baseUrl}}/payment
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/payment");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/payment")
require "http/client"

url = "{{baseUrl}}/payment"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/payment"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/payment");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/payment"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/payment HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/payment")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/payment"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/payment")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/payment")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/payment');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/payment'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/payment';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/payment',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/payment")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/payment',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/payment'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/payment');

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}}/payment'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/payment';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/payment"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/payment" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/payment",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/payment');

echo $response->getBody();
setUrl('{{baseUrl}}/payment');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/payment');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/payment' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/payment' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/payment")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/payment"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/payment"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/payment")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/payment') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/payment";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/payment
http POST {{baseUrl}}/payment
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/payment
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/payment")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Update user payment info
{{baseUrl}}/:userId/payment
QUERY PARAMS

userId
BODY json

{
  "billing": "",
  "card": {
    "bin": "",
    "id": 0,
    "is_default": false,
    "payment_code": ""
  },
  "cards": [
    {}
  ],
  "corporate": {
    "allow_api_invoicing": false,
    "allow_payment_code": false,
    "auto_charge": false,
    "billing": "",
    "card": {},
    "contact_email_address": "",
    "payment_code": ""
  },
  "shared_card": {}
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/payment");

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  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/payment" {:content-type :json
                                                            :form-params {:billing ""
                                                                          :card {:bin ""
                                                                                 :id 0
                                                                                 :is_default false
                                                                                 :payment_code ""}
                                                                          :cards [{}]
                                                                          :corporate {:allow_api_invoicing false
                                                                                      :allow_payment_code false
                                                                                      :auto_charge false
                                                                                      :billing ""
                                                                                      :card {}
                                                                                      :contact_email_address ""
                                                                                      :payment_code ""}
                                                                          :shared_card {}}})
require "http/client"

url = "{{baseUrl}}/:userId/payment"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\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}}/:userId/payment"),
    Content = new StringContent("{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\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}}/:userId/payment");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/payment"

	payload := strings.NewReader("{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\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/:userId/payment HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 364

{
  "billing": "",
  "card": {
    "bin": "",
    "id": 0,
    "is_default": false,
    "payment_code": ""
  },
  "cards": [
    {}
  ],
  "corporate": {
    "allow_api_invoicing": false,
    "allow_payment_code": false,
    "auto_charge": false,
    "billing": "",
    "card": {},
    "contact_email_address": "",
    "payment_code": ""
  },
  "shared_card": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/payment")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/payment"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\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  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/payment")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/payment")
  .header("content-type", "application/json")
  .body("{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\n}")
  .asString();
const data = JSON.stringify({
  billing: '',
  card: {
    bin: '',
    id: 0,
    is_default: false,
    payment_code: ''
  },
  cards: [
    {}
  ],
  corporate: {
    allow_api_invoicing: false,
    allow_payment_code: false,
    auto_charge: false,
    billing: '',
    card: {},
    contact_email_address: '',
    payment_code: ''
  },
  shared_card: {}
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/payment');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/payment',
  headers: {'content-type': 'application/json'},
  data: {
    billing: '',
    card: {bin: '', id: 0, is_default: false, payment_code: ''},
    cards: [{}],
    corporate: {
      allow_api_invoicing: false,
      allow_payment_code: false,
      auto_charge: false,
      billing: '',
      card: {},
      contact_email_address: '',
      payment_code: ''
    },
    shared_card: {}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/payment';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"billing":"","card":{"bin":"","id":0,"is_default":false,"payment_code":""},"cards":[{}],"corporate":{"allow_api_invoicing":false,"allow_payment_code":false,"auto_charge":false,"billing":"","card":{},"contact_email_address":"","payment_code":""},"shared_card":{}}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/payment',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "billing": "",\n  "card": {\n    "bin": "",\n    "id": 0,\n    "is_default": false,\n    "payment_code": ""\n  },\n  "cards": [\n    {}\n  ],\n  "corporate": {\n    "allow_api_invoicing": false,\n    "allow_payment_code": false,\n    "auto_charge": false,\n    "billing": "",\n    "card": {},\n    "contact_email_address": "",\n    "payment_code": ""\n  },\n  "shared_card": {}\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/:userId/payment")
  .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/:userId/payment',
  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({
  billing: '',
  card: {bin: '', id: 0, is_default: false, payment_code: ''},
  cards: [{}],
  corporate: {
    allow_api_invoicing: false,
    allow_payment_code: false,
    auto_charge: false,
    billing: '',
    card: {},
    contact_email_address: '',
    payment_code: ''
  },
  shared_card: {}
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/payment',
  headers: {'content-type': 'application/json'},
  body: {
    billing: '',
    card: {bin: '', id: 0, is_default: false, payment_code: ''},
    cards: [{}],
    corporate: {
      allow_api_invoicing: false,
      allow_payment_code: false,
      auto_charge: false,
      billing: '',
      card: {},
      contact_email_address: '',
      payment_code: ''
    },
    shared_card: {}
  },
  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}}/:userId/payment');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  billing: '',
  card: {
    bin: '',
    id: 0,
    is_default: false,
    payment_code: ''
  },
  cards: [
    {}
  ],
  corporate: {
    allow_api_invoicing: false,
    allow_payment_code: false,
    auto_charge: false,
    billing: '',
    card: {},
    contact_email_address: '',
    payment_code: ''
  },
  shared_card: {}
});

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}}/:userId/payment',
  headers: {'content-type': 'application/json'},
  data: {
    billing: '',
    card: {bin: '', id: 0, is_default: false, payment_code: ''},
    cards: [{}],
    corporate: {
      allow_api_invoicing: false,
      allow_payment_code: false,
      auto_charge: false,
      billing: '',
      card: {},
      contact_email_address: '',
      payment_code: ''
    },
    shared_card: {}
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/payment';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"billing":"","card":{"bin":"","id":0,"is_default":false,"payment_code":""},"cards":[{}],"corporate":{"allow_api_invoicing":false,"allow_payment_code":false,"auto_charge":false,"billing":"","card":{},"contact_email_address":"","payment_code":""},"shared_card":{}}'
};

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 = @{ @"billing": @"",
                              @"card": @{ @"bin": @"", @"id": @0, @"is_default": @NO, @"payment_code": @"" },
                              @"cards": @[ @{  } ],
                              @"corporate": @{ @"allow_api_invoicing": @NO, @"allow_payment_code": @NO, @"auto_charge": @NO, @"billing": @"", @"card": @{  }, @"contact_email_address": @"", @"payment_code": @"" },
                              @"shared_card": @{  } };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/payment"]
                                                       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}}/:userId/payment" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/payment",
  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([
    'billing' => '',
    'card' => [
        'bin' => '',
        'id' => 0,
        'is_default' => null,
        'payment_code' => ''
    ],
    'cards' => [
        [
                
        ]
    ],
    'corporate' => [
        'allow_api_invoicing' => null,
        'allow_payment_code' => null,
        'auto_charge' => null,
        'billing' => '',
        'card' => [
                
        ],
        'contact_email_address' => '',
        'payment_code' => ''
    ],
    'shared_card' => [
        
    ]
  ]),
  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}}/:userId/payment', [
  'body' => '{
  "billing": "",
  "card": {
    "bin": "",
    "id": 0,
    "is_default": false,
    "payment_code": ""
  },
  "cards": [
    {}
  ],
  "corporate": {
    "allow_api_invoicing": false,
    "allow_payment_code": false,
    "auto_charge": false,
    "billing": "",
    "card": {},
    "contact_email_address": "",
    "payment_code": ""
  },
  "shared_card": {}
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/payment');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'billing' => '',
  'card' => [
    'bin' => '',
    'id' => 0,
    'is_default' => null,
    'payment_code' => ''
  ],
  'cards' => [
    [
        
    ]
  ],
  'corporate' => [
    'allow_api_invoicing' => null,
    'allow_payment_code' => null,
    'auto_charge' => null,
    'billing' => '',
    'card' => [
        
    ],
    'contact_email_address' => '',
    'payment_code' => ''
  ],
  'shared_card' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'billing' => '',
  'card' => [
    'bin' => '',
    'id' => 0,
    'is_default' => null,
    'payment_code' => ''
  ],
  'cards' => [
    [
        
    ]
  ],
  'corporate' => [
    'allow_api_invoicing' => null,
    'allow_payment_code' => null,
    'auto_charge' => null,
    'billing' => '',
    'card' => [
        
    ],
    'contact_email_address' => '',
    'payment_code' => ''
  ],
  'shared_card' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/:userId/payment');
$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}}/:userId/payment' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "billing": "",
  "card": {
    "bin": "",
    "id": 0,
    "is_default": false,
    "payment_code": ""
  },
  "cards": [
    {}
  ],
  "corporate": {
    "allow_api_invoicing": false,
    "allow_payment_code": false,
    "auto_charge": false,
    "billing": "",
    "card": {},
    "contact_email_address": "",
    "payment_code": ""
  },
  "shared_card": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/payment' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "billing": "",
  "card": {
    "bin": "",
    "id": 0,
    "is_default": false,
    "payment_code": ""
  },
  "cards": [
    {}
  ],
  "corporate": {
    "allow_api_invoicing": false,
    "allow_payment_code": false,
    "auto_charge": false,
    "billing": "",
    "card": {},
    "contact_email_address": "",
    "payment_code": ""
  },
  "shared_card": {}
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/:userId/payment", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/payment"

payload = {
    "billing": "",
    "card": {
        "bin": "",
        "id": 0,
        "is_default": False,
        "payment_code": ""
    },
    "cards": [{}],
    "corporate": {
        "allow_api_invoicing": False,
        "allow_payment_code": False,
        "auto_charge": False,
        "billing": "",
        "card": {},
        "contact_email_address": "",
        "payment_code": ""
    },
    "shared_card": {}
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/payment"

payload <- "{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\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}}/:userId/payment")

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  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\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/:userId/payment') do |req|
  req.body = "{\n  \"billing\": \"\",\n  \"card\": {\n    \"bin\": \"\",\n    \"id\": 0,\n    \"is_default\": false,\n    \"payment_code\": \"\"\n  },\n  \"cards\": [\n    {}\n  ],\n  \"corporate\": {\n    \"allow_api_invoicing\": false,\n    \"allow_payment_code\": false,\n    \"auto_charge\": false,\n    \"billing\": \"\",\n    \"card\": {},\n    \"contact_email_address\": \"\",\n    \"payment_code\": \"\"\n  },\n  \"shared_card\": {}\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/payment";

    let payload = json!({
        "billing": "",
        "card": json!({
            "bin": "",
            "id": 0,
            "is_default": false,
            "payment_code": ""
        }),
        "cards": (json!({})),
        "corporate": json!({
            "allow_api_invoicing": false,
            "allow_payment_code": false,
            "auto_charge": false,
            "billing": "",
            "card": json!({}),
            "contact_email_address": "",
            "payment_code": ""
        }),
        "shared_card": json!({})
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/:userId/payment \
  --header 'content-type: application/json' \
  --data '{
  "billing": "",
  "card": {
    "bin": "",
    "id": 0,
    "is_default": false,
    "payment_code": ""
  },
  "cards": [
    {}
  ],
  "corporate": {
    "allow_api_invoicing": false,
    "allow_payment_code": false,
    "auto_charge": false,
    "billing": "",
    "card": {},
    "contact_email_address": "",
    "payment_code": ""
  },
  "shared_card": {}
}'
echo '{
  "billing": "",
  "card": {
    "bin": "",
    "id": 0,
    "is_default": false,
    "payment_code": ""
  },
  "cards": [
    {}
  ],
  "corporate": {
    "allow_api_invoicing": false,
    "allow_payment_code": false,
    "auto_charge": false,
    "billing": "",
    "card": {},
    "contact_email_address": "",
    "payment_code": ""
  },
  "shared_card": {}
}' |  \
  http POST {{baseUrl}}/:userId/payment \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "billing": "",\n  "card": {\n    "bin": "",\n    "id": 0,\n    "is_default": false,\n    "payment_code": ""\n  },\n  "cards": [\n    {}\n  ],\n  "corporate": {\n    "allow_api_invoicing": false,\n    "allow_payment_code": false,\n    "auto_charge": false,\n    "billing": "",\n    "card": {},\n    "contact_email_address": "",\n    "payment_code": ""\n  },\n  "shared_card": {}\n}' \
  --output-document \
  - {{baseUrl}}/:userId/payment
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "billing": "",
  "card": [
    "bin": "",
    "id": 0,
    "is_default": false,
    "payment_code": ""
  ],
  "cards": [[]],
  "corporate": [
    "allow_api_invoicing": false,
    "allow_payment_code": false,
    "auto_charge": false,
    "billing": "",
    "card": [],
    "contact_email_address": "",
    "payment_code": ""
  ],
  "shared_card": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/payment")! 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 Update your account info
{{baseUrl}}/me
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/me");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/me")
require "http/client"

url = "{{baseUrl}}/me"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/me"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/me");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/me"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/me HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/me")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/me"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/me")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/me")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/me');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/me'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/me';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/me',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/me")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/me',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/me'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/me');

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}}/me'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/me';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/me"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/me" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/me",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/me');

echo $response->getBody();
setUrl('{{baseUrl}}/me');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/me');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/me' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/me' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/me")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/me"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/me"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/me")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/me') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/me";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/me
http POST {{baseUrl}}/me
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/me
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/me")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST Update your account password
{{baseUrl}}/password
BODY json

{
  "password": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/password");

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/post "{{baseUrl}}/password" {:content-type :json
                                                     :form-params {:password ""}})
require "http/client"

url = "{{baseUrl}}/password"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\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}}/password"),
    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}}/password");
var request = new RestRequest("", Method.Post);
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}}/password"

	payload := strings.NewReader("{\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/password HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20

{
  "password": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/password")
  .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}}/password"))
    .header("content-type", "application/json")
    .method("POST", 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}}/password")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/password")
  .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('POST', '{{baseUrl}}/password');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/password',
  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}}/password';
const options = {
  method: 'POST',
  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}}/password',
  method: 'POST',
  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}}/password")
  .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/password',
  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: 'POST',
  url: '{{baseUrl}}/password',
  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('POST', '{{baseUrl}}/password');

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: 'POST',
  url: '{{baseUrl}}/password',
  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}}/password';
const options = {
  method: 'POST',
  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}}/password"]
                                                       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}}/password" 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 `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/password",
  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([
    '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}}/password', [
  'body' => '{
  "password": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/password');
$request->setMethod(HTTP_METH_POST);

$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}}/password');
$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}}/password' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "password": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/password' -Method POST -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("POST", "/baseUrl/password", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/password"

payload = { "password": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/password"

payload <- "{\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}}/password")

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  \"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/password') do |req|
  req.body = "{\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}}/password";

    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.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/password \
  --header 'content-type: application/json' \
  --data '{
  "password": ""
}'
echo '{
  "password": ""
}' |  \
  http POST {{baseUrl}}/password \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "password": ""\n}' \
  --output-document \
  - {{baseUrl}}/password
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}}/password")! 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 Upload profile picture
{{baseUrl}}/profile-picture
BODY json

{
  "profile_picture": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/profile-picture");

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  \"profile_picture\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/profile-picture" {:content-type :json
                                                            :form-params {:profile_picture ""}})
require "http/client"

url = "{{baseUrl}}/profile-picture"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"profile_picture\": \"\"\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}}/profile-picture"),
    Content = new StringContent("{\n  \"profile_picture\": \"\"\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}}/profile-picture");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"profile_picture\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/profile-picture"

	payload := strings.NewReader("{\n  \"profile_picture\": \"\"\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/profile-picture HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 27

{
  "profile_picture": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/profile-picture")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"profile_picture\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/profile-picture"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"profile_picture\": \"\"\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  \"profile_picture\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/profile-picture")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/profile-picture")
  .header("content-type", "application/json")
  .body("{\n  \"profile_picture\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  profile_picture: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/profile-picture');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/profile-picture',
  headers: {'content-type': 'application/json'},
  data: {profile_picture: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/profile-picture';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"profile_picture":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/profile-picture',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "profile_picture": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"profile_picture\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/profile-picture")
  .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/profile-picture',
  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({profile_picture: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/profile-picture',
  headers: {'content-type': 'application/json'},
  body: {profile_picture: ''},
  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}}/profile-picture');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  profile_picture: ''
});

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}}/profile-picture',
  headers: {'content-type': 'application/json'},
  data: {profile_picture: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/profile-picture';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"profile_picture":""}'
};

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 = @{ @"profile_picture": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/profile-picture"]
                                                       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}}/profile-picture" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"profile_picture\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/profile-picture",
  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([
    'profile_picture' => ''
  ]),
  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}}/profile-picture', [
  'body' => '{
  "profile_picture": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/profile-picture');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'profile_picture' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'profile_picture' => ''
]));
$request->setRequestUrl('{{baseUrl}}/profile-picture');
$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}}/profile-picture' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "profile_picture": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/profile-picture' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "profile_picture": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"profile_picture\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/profile-picture", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/profile-picture"

payload = { "profile_picture": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/profile-picture"

payload <- "{\n  \"profile_picture\": \"\"\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}}/profile-picture")

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  \"profile_picture\": \"\"\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/profile-picture') do |req|
  req.body = "{\n  \"profile_picture\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/profile-picture";

    let payload = json!({"profile_picture": ""});

    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}}/profile-picture \
  --header 'content-type: application/json' \
  --data '{
  "profile_picture": ""
}'
echo '{
  "profile_picture": ""
}' |  \
  http POST {{baseUrl}}/profile-picture \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "profile_picture": ""\n}' \
  --output-document \
  - {{baseUrl}}/profile-picture
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["profile_picture": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/profile-picture")! 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 View user's payment and billing info
{{baseUrl}}/:userId/payment
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/payment");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/:userId/payment")
require "http/client"

url = "{{baseUrl}}/:userId/payment"

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}}/:userId/payment"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/payment");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/payment"

	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/:userId/payment HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/:userId/payment")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/payment"))
    .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}}/:userId/payment")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/:userId/payment")
  .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}}/:userId/payment');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/:userId/payment'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/payment';
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}}/:userId/payment',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/payment")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/payment',
  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}}/:userId/payment'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/:userId/payment');

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}}/:userId/payment'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/payment';
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}}/:userId/payment"]
                                                       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}}/:userId/payment" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/payment",
  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}}/:userId/payment');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/payment');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/payment');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/payment' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/payment' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/:userId/payment")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/payment"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/payment"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/payment")

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/:userId/payment') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/payment";

    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}}/:userId/payment
http GET {{baseUrl}}/:userId/payment
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/:userId/payment
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/payment")! 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 View your account info
{{baseUrl}}/me
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/me");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/me")
require "http/client"

url = "{{baseUrl}}/me"

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}}/me"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/me");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/me"

	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/me HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/me")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/me"))
    .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}}/me")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/me")
  .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}}/me');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/me'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/me';
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}}/me',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/me")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/me',
  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}}/me'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/me');

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}}/me'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/me';
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}}/me"]
                                                       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}}/me" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/me",
  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}}/me');

echo $response->getBody();
setUrl('{{baseUrl}}/me');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/me');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/me' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/me' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/me")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/me"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/me"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/me")

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/me') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/me";

    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}}/me
http GET {{baseUrl}}/me
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/me
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/me")! 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 View your account statistics
{{baseUrl}}/stats
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/stats");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/stats")
require "http/client"

url = "{{baseUrl}}/stats"

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}}/stats"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/stats");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/stats"

	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/stats HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/stats")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/stats"))
    .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}}/stats")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/stats")
  .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}}/stats');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/stats'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/stats';
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}}/stats',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/stats")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/stats',
  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}}/stats'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/stats');

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}}/stats'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/stats';
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}}/stats"]
                                                       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}}/stats" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/stats",
  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}}/stats');

echo $response->getBody();
setUrl('{{baseUrl}}/stats');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/stats');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/stats' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/stats' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/stats")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/stats"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/stats"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/stats")

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/stats') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/stats";

    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}}/stats
http GET {{baseUrl}}/stats
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/stats
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/stats")! 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 View your payment and billing info
{{baseUrl}}/payment
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/payment");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/payment")
require "http/client"

url = "{{baseUrl}}/payment"

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}}/payment"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/payment");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/payment"

	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/payment HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/payment")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/payment"))
    .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}}/payment")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/payment")
  .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}}/payment');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/payment'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/payment';
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}}/payment',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/payment")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/payment',
  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}}/payment'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/payment');

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}}/payment'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/payment';
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}}/payment"]
                                                       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}}/payment" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/payment",
  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}}/payment');

echo $response->getBody();
setUrl('{{baseUrl}}/payment');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/payment');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/payment' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/payment' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/payment")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/payment"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/payment"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/payment")

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/payment') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/payment";

    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}}/payment
http GET {{baseUrl}}/payment
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/payment
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/payment")! 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 View your permissions
{{baseUrl}}/permissions
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/permissions");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/permissions")
require "http/client"

url = "{{baseUrl}}/permissions"

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}}/permissions"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/permissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/permissions"

	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/permissions HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/permissions")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/permissions"))
    .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}}/permissions")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/permissions")
  .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}}/permissions');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/permissions'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/permissions';
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}}/permissions',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/permissions")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/permissions',
  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}}/permissions'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/permissions');

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}}/permissions'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/permissions';
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}}/permissions"]
                                                       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}}/permissions" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/permissions",
  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}}/permissions');

echo $response->getBody();
setUrl('{{baseUrl}}/permissions');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/permissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/permissions' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/permissions' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/permissions")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/permissions"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/permissions"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/permissions")

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/permissions') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/permissions";

    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}}/permissions
http GET {{baseUrl}}/permissions
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/permissions
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/permissions")! 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 View your user groups
{{baseUrl}}/user-groups
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user-groups");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/user-groups")
require "http/client"

url = "{{baseUrl}}/user-groups"

response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("{{baseUrl}}/user-groups"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/user-groups"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
GET /baseUrl/user-groups HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/user-groups")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/user-groups"))
    .method("GET", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/user-groups")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/user-groups")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('GET', '{{baseUrl}}/user-groups');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/user-groups'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/user-groups';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/user-groups',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/user-groups")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/user-groups',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'GET', url: '{{baseUrl}}/user-groups'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/user-groups');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'GET', url: '{{baseUrl}}/user-groups'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/user-groups';
const options = {method: 'GET'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user-groups"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/user-groups" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/user-groups",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('GET', '{{baseUrl}}/user-groups');

echo $response->getBody();
setUrl('{{baseUrl}}/user-groups');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/user-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user-groups' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user-groups' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/user-groups")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/user-groups"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/user-groups"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/user-groups")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.get('/baseUrl/user-groups') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/user-groups";

    let client = reqwest::Client::new();
    let response = client.get(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request GET \
  --url {{baseUrl}}/user-groups
http GET {{baseUrl}}/user-groups
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/user-groups
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user-groups")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
GET View your vendor earnings
{{baseUrl}}/earnings
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/earnings");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/earnings")
require "http/client"

url = "{{baseUrl}}/earnings"

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}}/earnings"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/earnings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/earnings"

	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/earnings HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/earnings")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/earnings"))
    .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}}/earnings")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/earnings")
  .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}}/earnings');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/earnings'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/earnings';
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}}/earnings',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/earnings")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/earnings',
  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}}/earnings'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/earnings');

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}}/earnings'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/earnings';
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}}/earnings"]
                                                       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}}/earnings" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/earnings",
  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}}/earnings');

echo $response->getBody();
setUrl('{{baseUrl}}/earnings');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/earnings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/earnings' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/earnings' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/earnings")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/earnings"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/earnings"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/earnings")

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/earnings') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/earnings";

    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}}/earnings
http GET {{baseUrl}}/earnings
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/earnings
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/earnings")! 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 View your vendor responsiveness
{{baseUrl}}/responsivity
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/responsivity");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/get "{{baseUrl}}/responsivity")
require "http/client"

url = "{{baseUrl}}/responsivity"

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}}/responsivity"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/responsivity");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/responsivity"

	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/responsivity HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/responsivity")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/responsivity"))
    .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}}/responsivity")
  .get()
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/responsivity")
  .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}}/responsivity');

xhr.send(data);
import axios from 'axios';

const options = {method: 'GET', url: '{{baseUrl}}/responsivity'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/responsivity';
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}}/responsivity',
  method: 'GET',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/responsivity")
  .get()
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'GET',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/responsivity',
  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}}/responsivity'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('GET', '{{baseUrl}}/responsivity');

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}}/responsivity'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/responsivity';
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}}/responsivity"]
                                                       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}}/responsivity" in

Client.call `GET uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/responsivity",
  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}}/responsivity');

echo $response->getBody();
setUrl('{{baseUrl}}/responsivity');
$request->setMethod(HTTP_METH_GET);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/responsivity');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/responsivity' -Method GET 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/responsivity' -Method GET 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("GET", "/baseUrl/responsivity")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/responsivity"

response = requests.get(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/responsivity"

response <- VERB("GET", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/responsivity")

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/responsivity') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/responsivity";

    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}}/responsivity
http GET {{baseUrl}}/responsivity
wget --quiet \
  --method GET \
  --output-document \
  - {{baseUrl}}/responsivity
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/responsivity")! 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 approveVendorApplication
{{baseUrl}}/:userId/approve
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/approve");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/approve")
require "http/client"

url = "{{baseUrl}}/:userId/approve"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/:userId/approve"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/approve");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/approve"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/:userId/approve HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/approve")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/approve"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/approve")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/approve")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/approve');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/:userId/approve'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/approve';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/approve',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/approve")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/approve',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/:userId/approve'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/:userId/approve');

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}}/:userId/approve'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/approve';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/approve"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/:userId/approve" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/approve",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/:userId/approve');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/approve');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/approve');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/approve' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/approve' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/:userId/approve")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/approve"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/approve"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/approve")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/:userId/approve') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/approve";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/:userId/approve
http POST {{baseUrl}}/:userId/approve
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/:userId/approve
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/approve")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST downgradeProofreader
{{baseUrl}}/downgrade-proofreader
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/downgrade-proofreader");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/downgrade-proofreader")
require "http/client"

url = "{{baseUrl}}/downgrade-proofreader"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/downgrade-proofreader"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/downgrade-proofreader");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/downgrade-proofreader"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/downgrade-proofreader HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/downgrade-proofreader")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/downgrade-proofreader"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/downgrade-proofreader")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/downgrade-proofreader")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/downgrade-proofreader');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/downgrade-proofreader'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/downgrade-proofreader';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/downgrade-proofreader',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/downgrade-proofreader")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/downgrade-proofreader',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/downgrade-proofreader'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/downgrade-proofreader');

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}}/downgrade-proofreader'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/downgrade-proofreader';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/downgrade-proofreader"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/downgrade-proofreader" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/downgrade-proofreader",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/downgrade-proofreader');

echo $response->getBody();
setUrl('{{baseUrl}}/downgrade-proofreader');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/downgrade-proofreader');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/downgrade-proofreader' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/downgrade-proofreader' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/downgrade-proofreader")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/downgrade-proofreader"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/downgrade-proofreader"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/downgrade-proofreader")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/downgrade-proofreader') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/downgrade-proofreader";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/downgrade-proofreader
http POST {{baseUrl}}/downgrade-proofreader
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/downgrade-proofreader
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/downgrade-proofreader")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST downgradeUserProofreader
{{baseUrl}}/:userId/downgrade-proofreader
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/downgrade-proofreader");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/downgrade-proofreader")
require "http/client"

url = "{{baseUrl}}/:userId/downgrade-proofreader"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/:userId/downgrade-proofreader"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/downgrade-proofreader");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/downgrade-proofreader"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/:userId/downgrade-proofreader HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/downgrade-proofreader")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/downgrade-proofreader"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/downgrade-proofreader")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/downgrade-proofreader")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/downgrade-proofreader');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/downgrade-proofreader'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/downgrade-proofreader';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/downgrade-proofreader',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/downgrade-proofreader")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/downgrade-proofreader',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/downgrade-proofreader'
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/:userId/downgrade-proofreader');

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}}/:userId/downgrade-proofreader'
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/downgrade-proofreader';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/downgrade-proofreader"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/:userId/downgrade-proofreader" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/downgrade-proofreader",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/:userId/downgrade-proofreader');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/downgrade-proofreader');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/downgrade-proofreader');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/downgrade-proofreader' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/downgrade-proofreader' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/:userId/downgrade-proofreader")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/downgrade-proofreader"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/downgrade-proofreader"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/downgrade-proofreader")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/:userId/downgrade-proofreader') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/downgrade-proofreader";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/:userId/downgrade-proofreader
http POST {{baseUrl}}/:userId/downgrade-proofreader
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/:userId/downgrade-proofreader
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/downgrade-proofreader")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST makeProofreader
{{baseUrl}}/make-proofreader
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/make-proofreader");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/make-proofreader")
require "http/client"

url = "{{baseUrl}}/make-proofreader"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/make-proofreader"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/make-proofreader");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/make-proofreader"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/make-proofreader HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/make-proofreader")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/make-proofreader"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/make-proofreader")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/make-proofreader")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/make-proofreader');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/make-proofreader'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/make-proofreader';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/make-proofreader',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/make-proofreader")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/make-proofreader',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/make-proofreader'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/make-proofreader');

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}}/make-proofreader'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/make-proofreader';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/make-proofreader"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/make-proofreader" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/make-proofreader",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/make-proofreader');

echo $response->getBody();
setUrl('{{baseUrl}}/make-proofreader');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/make-proofreader');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/make-proofreader' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/make-proofreader' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/make-proofreader")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/make-proofreader"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/make-proofreader"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/make-proofreader")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/make-proofreader') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/make-proofreader";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/make-proofreader
http POST {{baseUrl}}/make-proofreader
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/make-proofreader
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/make-proofreader")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST makeUserProofreader
{{baseUrl}}/:userId/make-proofreader
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/make-proofreader");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/make-proofreader")
require "http/client"

url = "{{baseUrl}}/:userId/make-proofreader"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/:userId/make-proofreader"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/make-proofreader");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/make-proofreader"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/:userId/make-proofreader HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/make-proofreader")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/make-proofreader"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/make-proofreader")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/make-proofreader")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/make-proofreader');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/:userId/make-proofreader'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/make-proofreader';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/make-proofreader',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/make-proofreader")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/make-proofreader',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/:userId/make-proofreader'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/:userId/make-proofreader');

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}}/:userId/make-proofreader'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/make-proofreader';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/make-proofreader"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/:userId/make-proofreader" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/make-proofreader",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/:userId/make-proofreader');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/make-proofreader');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/make-proofreader');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/make-proofreader' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/make-proofreader' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/:userId/make-proofreader")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/make-proofreader"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/make-proofreader"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/make-proofreader")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/:userId/make-proofreader') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/make-proofreader";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/:userId/make-proofreader
http POST {{baseUrl}}/:userId/make-proofreader
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/:userId/make-proofreader
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/make-proofreader")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST rejectVendorApplication
{{baseUrl}}/:userId/reject
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/reject");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/reject")
require "http/client"

url = "{{baseUrl}}/:userId/reject"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/:userId/reject"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId/reject");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/reject"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/:userId/reject HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/reject")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/reject"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/reject")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/reject")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/reject');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/:userId/reject'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/reject';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/reject',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId/reject")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId/reject',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/:userId/reject'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/:userId/reject');

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}}/:userId/reject'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/reject';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/reject"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/:userId/reject" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/reject",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/:userId/reject');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/reject');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId/reject');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId/reject' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/reject' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/:userId/reject")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/reject"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/reject"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId/reject")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/:userId/reject') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/reject";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/:userId/reject
http POST {{baseUrl}}/:userId/reject
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/:userId/reject
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/reject")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST subscribeUserNotification
{{baseUrl}}/:userId/notifications/subscribe
QUERY PARAMS

userId
BODY json

{
  "device": "",
  "endpoint": "",
  "type": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/notifications/subscribe");

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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/notifications/subscribe" {:content-type :json
                                                                            :form-params {:device ""
                                                                                          :endpoint ""
                                                                                          :type ""}})
require "http/client"

url = "{{baseUrl}}/:userId/notifications/subscribe"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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}}/:userId/notifications/subscribe"),
    Content = new StringContent("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\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}}/:userId/notifications/subscribe");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/notifications/subscribe"

	payload := strings.NewReader("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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/:userId/notifications/subscribe HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50

{
  "device": "",
  "endpoint": "",
  "type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/notifications/subscribe")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/notifications/subscribe"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/notifications/subscribe")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/notifications/subscribe")
  .header("content-type", "application/json")
  .body("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  device: '',
  endpoint: '',
  type: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/notifications/subscribe');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/notifications/subscribe',
  headers: {'content-type': 'application/json'},
  data: {device: '', endpoint: '', type: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/notifications/subscribe';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"device":"","endpoint":"","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}}/:userId/notifications/subscribe',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "device": "",\n  "endpoint": "",\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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/:userId/notifications/subscribe")
  .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/:userId/notifications/subscribe',
  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({device: '', endpoint: '', type: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/notifications/subscribe',
  headers: {'content-type': 'application/json'},
  body: {device: '', endpoint: '', 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('POST', '{{baseUrl}}/:userId/notifications/subscribe');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  device: '',
  endpoint: '',
  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: 'POST',
  url: '{{baseUrl}}/:userId/notifications/subscribe',
  headers: {'content-type': 'application/json'},
  data: {device: '', endpoint: '', type: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/notifications/subscribe';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"device":"","endpoint":"","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 = @{ @"device": @"",
                              @"endpoint": @"",
                              @"type": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/notifications/subscribe"]
                                                       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}}/:userId/notifications/subscribe" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/notifications/subscribe",
  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([
    'device' => '',
    'endpoint' => '',
    '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('POST', '{{baseUrl}}/:userId/notifications/subscribe', [
  'body' => '{
  "device": "",
  "endpoint": "",
  "type": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/notifications/subscribe');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'device' => '',
  'endpoint' => '',
  'type' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'device' => '',
  'endpoint' => '',
  'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/:userId/notifications/subscribe');
$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}}/:userId/notifications/subscribe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/notifications/subscribe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/:userId/notifications/subscribe", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/notifications/subscribe"

payload = {
    "device": "",
    "endpoint": "",
    "type": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/notifications/subscribe"

payload <- "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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}}/:userId/notifications/subscribe")

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  \"device\": \"\",\n  \"endpoint\": \"\",\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.post('/baseUrl/:userId/notifications/subscribe') do |req|
  req.body = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/notifications/subscribe";

    let payload = json!({
        "device": "",
        "endpoint": "",
        "type": ""
    });

    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}}/:userId/notifications/subscribe \
  --header 'content-type: application/json' \
  --data '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
echo '{
  "device": "",
  "endpoint": "",
  "type": ""
}' |  \
  http POST {{baseUrl}}/:userId/notifications/subscribe \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "device": "",\n  "endpoint": "",\n  "type": ""\n}' \
  --output-document \
  - {{baseUrl}}/:userId/notifications/subscribe
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "device": "",
  "endpoint": "",
  "type": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/notifications/subscribe")! 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 suspendUser
{{baseUrl}}/:userId/suspend
QUERY PARAMS

userId
BODY json

{
  "reason": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/suspend");

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  \"reason\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/suspend" {:content-type :json
                                                            :form-params {:reason ""}})
require "http/client"

url = "{{baseUrl}}/:userId/suspend"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"reason\": \"\"\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}}/:userId/suspend"),
    Content = new StringContent("{\n  \"reason\": \"\"\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}}/:userId/suspend");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"reason\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/suspend"

	payload := strings.NewReader("{\n  \"reason\": \"\"\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/:userId/suspend HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 18

{
  "reason": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/suspend")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"reason\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/suspend"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"reason\": \"\"\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  \"reason\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/suspend")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/suspend")
  .header("content-type", "application/json")
  .body("{\n  \"reason\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  reason: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/suspend');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/suspend',
  headers: {'content-type': 'application/json'},
  data: {reason: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/suspend';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"reason":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/suspend',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "reason": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"reason\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/:userId/suspend")
  .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/:userId/suspend',
  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({reason: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/suspend',
  headers: {'content-type': 'application/json'},
  body: {reason: ''},
  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}}/:userId/suspend');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  reason: ''
});

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}}/:userId/suspend',
  headers: {'content-type': 'application/json'},
  data: {reason: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/suspend';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"reason":""}'
};

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 = @{ @"reason": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/suspend"]
                                                       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}}/:userId/suspend" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"reason\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/suspend",
  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([
    'reason' => ''
  ]),
  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}}/:userId/suspend', [
  'body' => '{
  "reason": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/suspend');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'reason' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'reason' => ''
]));
$request->setRequestUrl('{{baseUrl}}/:userId/suspend');
$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}}/:userId/suspend' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "reason": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/suspend' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "reason": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"reason\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/:userId/suspend", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/suspend"

payload = { "reason": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/suspend"

payload <- "{\n  \"reason\": \"\"\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}}/:userId/suspend")

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  \"reason\": \"\"\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/:userId/suspend') do |req|
  req.body = "{\n  \"reason\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/suspend";

    let payload = json!({"reason": ""});

    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}}/:userId/suspend \
  --header 'content-type: application/json' \
  --data '{
  "reason": ""
}'
echo '{
  "reason": ""
}' |  \
  http POST {{baseUrl}}/:userId/suspend \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "reason": ""\n}' \
  --output-document \
  - {{baseUrl}}/:userId/suspend
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["reason": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/suspend")! 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 unsubscribeNotification
{{baseUrl}}/notifications/unsubscribe
BODY json

{
  "device": "",
  "endpoint": "",
  "type": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/notifications/unsubscribe");

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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/notifications/unsubscribe" {:content-type :json
                                                                      :form-params {:device ""
                                                                                    :endpoint ""
                                                                                    :type ""}})
require "http/client"

url = "{{baseUrl}}/notifications/unsubscribe"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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}}/notifications/unsubscribe"),
    Content = new StringContent("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\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}}/notifications/unsubscribe");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/notifications/unsubscribe"

	payload := strings.NewReader("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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/notifications/unsubscribe HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50

{
  "device": "",
  "endpoint": "",
  "type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/notifications/unsubscribe")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/notifications/unsubscribe"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/notifications/unsubscribe")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/notifications/unsubscribe")
  .header("content-type", "application/json")
  .body("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  device: '',
  endpoint: '',
  type: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/notifications/unsubscribe');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/notifications/unsubscribe',
  headers: {'content-type': 'application/json'},
  data: {device: '', endpoint: '', type: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/notifications/unsubscribe';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"device":"","endpoint":"","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}}/notifications/unsubscribe',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "device": "",\n  "endpoint": "",\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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/notifications/unsubscribe")
  .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/notifications/unsubscribe',
  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({device: '', endpoint: '', type: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/notifications/unsubscribe',
  headers: {'content-type': 'application/json'},
  body: {device: '', endpoint: '', 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('POST', '{{baseUrl}}/notifications/unsubscribe');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  device: '',
  endpoint: '',
  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: 'POST',
  url: '{{baseUrl}}/notifications/unsubscribe',
  headers: {'content-type': 'application/json'},
  data: {device: '', endpoint: '', type: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/notifications/unsubscribe';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"device":"","endpoint":"","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 = @{ @"device": @"",
                              @"endpoint": @"",
                              @"type": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/notifications/unsubscribe"]
                                                       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}}/notifications/unsubscribe" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/notifications/unsubscribe",
  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([
    'device' => '',
    'endpoint' => '',
    '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('POST', '{{baseUrl}}/notifications/unsubscribe', [
  'body' => '{
  "device": "",
  "endpoint": "",
  "type": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/notifications/unsubscribe');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'device' => '',
  'endpoint' => '',
  'type' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'device' => '',
  'endpoint' => '',
  'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/notifications/unsubscribe');
$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}}/notifications/unsubscribe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/notifications/unsubscribe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/notifications/unsubscribe", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/notifications/unsubscribe"

payload = {
    "device": "",
    "endpoint": "",
    "type": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/notifications/unsubscribe"

payload <- "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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}}/notifications/unsubscribe")

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  \"device\": \"\",\n  \"endpoint\": \"\",\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.post('/baseUrl/notifications/unsubscribe') do |req|
  req.body = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/notifications/unsubscribe";

    let payload = json!({
        "device": "",
        "endpoint": "",
        "type": ""
    });

    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}}/notifications/unsubscribe \
  --header 'content-type: application/json' \
  --data '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
echo '{
  "device": "",
  "endpoint": "",
  "type": ""
}' |  \
  http POST {{baseUrl}}/notifications/unsubscribe \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "device": "",\n  "endpoint": "",\n  "type": ""\n}' \
  --output-document \
  - {{baseUrl}}/notifications/unsubscribe
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "device": "",
  "endpoint": "",
  "type": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/notifications/unsubscribe")! 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 unsubscribeUserNotification
{{baseUrl}}/:userId/notifications/unsubscribe
QUERY PARAMS

userId
BODY json

{
  "device": "",
  "endpoint": "",
  "type": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/notifications/unsubscribe");

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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/notifications/unsubscribe" {:content-type :json
                                                                              :form-params {:device ""
                                                                                            :endpoint ""
                                                                                            :type ""}})
require "http/client"

url = "{{baseUrl}}/:userId/notifications/unsubscribe"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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}}/:userId/notifications/unsubscribe"),
    Content = new StringContent("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\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}}/:userId/notifications/unsubscribe");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/notifications/unsubscribe"

	payload := strings.NewReader("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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/:userId/notifications/unsubscribe HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50

{
  "device": "",
  "endpoint": "",
  "type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/notifications/unsubscribe")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/notifications/unsubscribe"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/notifications/unsubscribe")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/notifications/unsubscribe")
  .header("content-type", "application/json")
  .body("{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  device: '',
  endpoint: '',
  type: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/notifications/unsubscribe');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/notifications/unsubscribe',
  headers: {'content-type': 'application/json'},
  data: {device: '', endpoint: '', type: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/notifications/unsubscribe';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"device":"","endpoint":"","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}}/:userId/notifications/unsubscribe',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "device": "",\n  "endpoint": "",\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  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/:userId/notifications/unsubscribe")
  .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/:userId/notifications/unsubscribe',
  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({device: '', endpoint: '', type: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/notifications/unsubscribe',
  headers: {'content-type': 'application/json'},
  body: {device: '', endpoint: '', 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('POST', '{{baseUrl}}/:userId/notifications/unsubscribe');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  device: '',
  endpoint: '',
  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: 'POST',
  url: '{{baseUrl}}/:userId/notifications/unsubscribe',
  headers: {'content-type': 'application/json'},
  data: {device: '', endpoint: '', type: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/notifications/unsubscribe';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"device":"","endpoint":"","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 = @{ @"device": @"",
                              @"endpoint": @"",
                              @"type": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/notifications/unsubscribe"]
                                                       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}}/:userId/notifications/unsubscribe" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/notifications/unsubscribe",
  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([
    'device' => '',
    'endpoint' => '',
    '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('POST', '{{baseUrl}}/:userId/notifications/unsubscribe', [
  'body' => '{
  "device": "",
  "endpoint": "",
  "type": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/notifications/unsubscribe');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'device' => '',
  'endpoint' => '',
  'type' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'device' => '',
  'endpoint' => '',
  'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/:userId/notifications/unsubscribe');
$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}}/:userId/notifications/unsubscribe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/notifications/unsubscribe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/:userId/notifications/unsubscribe", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/notifications/unsubscribe"

payload = {
    "device": "",
    "endpoint": "",
    "type": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/notifications/unsubscribe"

payload <- "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\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}}/:userId/notifications/unsubscribe")

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  \"device\": \"\",\n  \"endpoint\": \"\",\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.post('/baseUrl/:userId/notifications/unsubscribe') do |req|
  req.body = "{\n  \"device\": \"\",\n  \"endpoint\": \"\",\n  \"type\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/notifications/unsubscribe";

    let payload = json!({
        "device": "",
        "endpoint": "",
        "type": ""
    });

    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}}/:userId/notifications/unsubscribe \
  --header 'content-type: application/json' \
  --data '{
  "device": "",
  "endpoint": "",
  "type": ""
}'
echo '{
  "device": "",
  "endpoint": "",
  "type": ""
}' |  \
  http POST {{baseUrl}}/:userId/notifications/unsubscribe \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "device": "",\n  "endpoint": "",\n  "type": ""\n}' \
  --output-document \
  - {{baseUrl}}/:userId/notifications/unsubscribe
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "device": "",
  "endpoint": "",
  "type": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/notifications/unsubscribe")! 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 updateUser
{{baseUrl}}/:userId
QUERY PARAMS

userId
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId")
require "http/client"

url = "{{baseUrl}}/:userId"

response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/:userId"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/:userId");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId"

	req, _ := http.NewRequest("POST", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/:userId HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId"))
    .method("POST", HttpRequest.BodyPublishers.noBody())
    .build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId")
  .post(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId")
  .asString();
const data = null;

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId');

xhr.send(data);
import axios from 'axios';

const options = {method: 'POST', url: '{{baseUrl}}/:userId'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId',
  method: 'POST',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/:userId")
  .post(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/:userId',
  headers: {}
};

const req = http.request(options, function (res) {
  const chunks = [];

  res.on('data', function (chunk) {
    chunks.push(chunk);
  });

  res.on('end', function () {
    const body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.end();
const request = require('request');

const options = {method: 'POST', url: '{{baseUrl}}/:userId'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/:userId');

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {method: 'POST', url: '{{baseUrl}}/:userId'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId';
const options = {method: 'POST'};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
#import 

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/:userId" in

Client.call `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/:userId');

echo $response->getBody();
setUrl('{{baseUrl}}/:userId');
$request->setMethod(HTTP_METH_POST);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/:userId');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/:userId' -Method POST 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId' -Method POST 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("POST", "/baseUrl/:userId")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId"

response = requests.post(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId"

response <- VERB("POST", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/:userId")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
)

response = conn.post('/baseUrl/:userId') do |req|
end

puts response.status
puts response.body
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId";

    let client = reqwest::Client::new();
    let response = client.post(url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/:userId
http POST {{baseUrl}}/:userId
wget --quiet \
  --method POST \
  --output-document \
  - {{baseUrl}}/:userId
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
POST updateUserGroup
{{baseUrl}}/:userId/user-groups
QUERY PARAMS

userId
BODY json

{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/user-groups");

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  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/user-groups" {:content-type :json
                                                                :form-params {:allow_hash_in_url false
                                                                              :allow_query_in_url false
                                                                              :auto_detect_source_language false
                                                                              :created_at ""
                                                                              :elements ""
                                                                              :follow_user false
                                                                              :force_cache_refresh_interval false
                                                                              :id 0
                                                                              :language_mappings ""
                                                                              :live false
                                                                              :modify_links false
                                                                              :name ""
                                                                              :optimize_per_page false
                                                                              :pages ""
                                                                              :path_regex ""
                                                                              :position ""
                                                                              :query_name ""
                                                                              :reboot_on_url_change false
                                                                              :restricted_domains ""
                                                                              :sections ""
                                                                              :test_mode false
                                                                              :theme ""
                                                                              :token ""
                                                                              :url_change_mode ""
                                                                              :url_mode ""
                                                                              :use_cache false
                                                                              :use_dummy_translations false
                                                                              :variables ""}})
require "http/client"

url = "{{baseUrl}}/:userId/user-groups"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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}}/:userId/user-groups"),
    Content = new StringContent("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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}}/:userId/user-groups");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/user-groups"

	payload := strings.NewReader("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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/:userId/user-groups HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 653

{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/user-groups")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/user-groups"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/user-groups")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/user-groups")
  .header("content-type", "application/json")
  .body("{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  allow_hash_in_url: false,
  allow_query_in_url: false,
  auto_detect_source_language: false,
  created_at: '',
  elements: '',
  follow_user: false,
  force_cache_refresh_interval: false,
  id: 0,
  language_mappings: '',
  live: false,
  modify_links: false,
  name: '',
  optimize_per_page: false,
  pages: '',
  path_regex: '',
  position: '',
  query_name: '',
  reboot_on_url_change: false,
  restricted_domains: '',
  sections: '',
  test_mode: false,
  theme: '',
  token: '',
  url_change_mode: '',
  url_mode: '',
  use_cache: false,
  use_dummy_translations: false,
  variables: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/user-groups');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/user-groups',
  headers: {'content-type': 'application/json'},
  data: {
    allow_hash_in_url: false,
    allow_query_in_url: false,
    auto_detect_source_language: false,
    created_at: '',
    elements: '',
    follow_user: false,
    force_cache_refresh_interval: false,
    id: 0,
    language_mappings: '',
    live: false,
    modify_links: false,
    name: '',
    optimize_per_page: false,
    pages: '',
    path_regex: '',
    position: '',
    query_name: '',
    reboot_on_url_change: false,
    restricted_domains: '',
    sections: '',
    test_mode: false,
    theme: '',
    token: '',
    url_change_mode: '',
    url_mode: '',
    use_cache: false,
    use_dummy_translations: false,
    variables: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/user-groups';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"allow_hash_in_url":false,"allow_query_in_url":false,"auto_detect_source_language":false,"created_at":"","elements":"","follow_user":false,"force_cache_refresh_interval":false,"id":0,"language_mappings":"","live":false,"modify_links":false,"name":"","optimize_per_page":false,"pages":"","path_regex":"","position":"","query_name":"","reboot_on_url_change":false,"restricted_domains":"","sections":"","test_mode":false,"theme":"","token":"","url_change_mode":"","url_mode":"","use_cache":false,"use_dummy_translations":false,"variables":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/user-groups',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "allow_hash_in_url": false,\n  "allow_query_in_url": false,\n  "auto_detect_source_language": false,\n  "created_at": "",\n  "elements": "",\n  "follow_user": false,\n  "force_cache_refresh_interval": false,\n  "id": 0,\n  "language_mappings": "",\n  "live": false,\n  "modify_links": false,\n  "name": "",\n  "optimize_per_page": false,\n  "pages": "",\n  "path_regex": "",\n  "position": "",\n  "query_name": "",\n  "reboot_on_url_change": false,\n  "restricted_domains": "",\n  "sections": "",\n  "test_mode": false,\n  "theme": "",\n  "token": "",\n  "url_change_mode": "",\n  "url_mode": "",\n  "use_cache": false,\n  "use_dummy_translations": false,\n  "variables": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/:userId/user-groups")
  .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/:userId/user-groups',
  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({
  allow_hash_in_url: false,
  allow_query_in_url: false,
  auto_detect_source_language: false,
  created_at: '',
  elements: '',
  follow_user: false,
  force_cache_refresh_interval: false,
  id: 0,
  language_mappings: '',
  live: false,
  modify_links: false,
  name: '',
  optimize_per_page: false,
  pages: '',
  path_regex: '',
  position: '',
  query_name: '',
  reboot_on_url_change: false,
  restricted_domains: '',
  sections: '',
  test_mode: false,
  theme: '',
  token: '',
  url_change_mode: '',
  url_mode: '',
  use_cache: false,
  use_dummy_translations: false,
  variables: ''
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/user-groups',
  headers: {'content-type': 'application/json'},
  body: {
    allow_hash_in_url: false,
    allow_query_in_url: false,
    auto_detect_source_language: false,
    created_at: '',
    elements: '',
    follow_user: false,
    force_cache_refresh_interval: false,
    id: 0,
    language_mappings: '',
    live: false,
    modify_links: false,
    name: '',
    optimize_per_page: false,
    pages: '',
    path_regex: '',
    position: '',
    query_name: '',
    reboot_on_url_change: false,
    restricted_domains: '',
    sections: '',
    test_mode: false,
    theme: '',
    token: '',
    url_change_mode: '',
    url_mode: '',
    use_cache: false,
    use_dummy_translations: false,
    variables: ''
  },
  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}}/:userId/user-groups');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  allow_hash_in_url: false,
  allow_query_in_url: false,
  auto_detect_source_language: false,
  created_at: '',
  elements: '',
  follow_user: false,
  force_cache_refresh_interval: false,
  id: 0,
  language_mappings: '',
  live: false,
  modify_links: false,
  name: '',
  optimize_per_page: false,
  pages: '',
  path_regex: '',
  position: '',
  query_name: '',
  reboot_on_url_change: false,
  restricted_domains: '',
  sections: '',
  test_mode: false,
  theme: '',
  token: '',
  url_change_mode: '',
  url_mode: '',
  use_cache: false,
  use_dummy_translations: false,
  variables: ''
});

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}}/:userId/user-groups',
  headers: {'content-type': 'application/json'},
  data: {
    allow_hash_in_url: false,
    allow_query_in_url: false,
    auto_detect_source_language: false,
    created_at: '',
    elements: '',
    follow_user: false,
    force_cache_refresh_interval: false,
    id: 0,
    language_mappings: '',
    live: false,
    modify_links: false,
    name: '',
    optimize_per_page: false,
    pages: '',
    path_regex: '',
    position: '',
    query_name: '',
    reboot_on_url_change: false,
    restricted_domains: '',
    sections: '',
    test_mode: false,
    theme: '',
    token: '',
    url_change_mode: '',
    url_mode: '',
    use_cache: false,
    use_dummy_translations: false,
    variables: ''
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/user-groups';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"allow_hash_in_url":false,"allow_query_in_url":false,"auto_detect_source_language":false,"created_at":"","elements":"","follow_user":false,"force_cache_refresh_interval":false,"id":0,"language_mappings":"","live":false,"modify_links":false,"name":"","optimize_per_page":false,"pages":"","path_regex":"","position":"","query_name":"","reboot_on_url_change":false,"restricted_domains":"","sections":"","test_mode":false,"theme":"","token":"","url_change_mode":"","url_mode":"","use_cache":false,"use_dummy_translations":false,"variables":""}'
};

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 = @{ @"allow_hash_in_url": @NO,
                              @"allow_query_in_url": @NO,
                              @"auto_detect_source_language": @NO,
                              @"created_at": @"",
                              @"elements": @"",
                              @"follow_user": @NO,
                              @"force_cache_refresh_interval": @NO,
                              @"id": @0,
                              @"language_mappings": @"",
                              @"live": @NO,
                              @"modify_links": @NO,
                              @"name": @"",
                              @"optimize_per_page": @NO,
                              @"pages": @"",
                              @"path_regex": @"",
                              @"position": @"",
                              @"query_name": @"",
                              @"reboot_on_url_change": @NO,
                              @"restricted_domains": @"",
                              @"sections": @"",
                              @"test_mode": @NO,
                              @"theme": @"",
                              @"token": @"",
                              @"url_change_mode": @"",
                              @"url_mode": @"",
                              @"use_cache": @NO,
                              @"use_dummy_translations": @NO,
                              @"variables": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/user-groups"]
                                                       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}}/:userId/user-groups" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/user-groups",
  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([
    'allow_hash_in_url' => null,
    'allow_query_in_url' => null,
    'auto_detect_source_language' => null,
    'created_at' => '',
    'elements' => '',
    'follow_user' => null,
    'force_cache_refresh_interval' => null,
    'id' => 0,
    'language_mappings' => '',
    'live' => null,
    'modify_links' => null,
    'name' => '',
    'optimize_per_page' => null,
    'pages' => '',
    'path_regex' => '',
    'position' => '',
    'query_name' => '',
    'reboot_on_url_change' => null,
    'restricted_domains' => '',
    'sections' => '',
    'test_mode' => null,
    'theme' => '',
    'token' => '',
    'url_change_mode' => '',
    'url_mode' => '',
    'use_cache' => null,
    'use_dummy_translations' => null,
    'variables' => ''
  ]),
  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}}/:userId/user-groups', [
  'body' => '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/user-groups');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'allow_hash_in_url' => null,
  'allow_query_in_url' => null,
  'auto_detect_source_language' => null,
  'created_at' => '',
  'elements' => '',
  'follow_user' => null,
  'force_cache_refresh_interval' => null,
  'id' => 0,
  'language_mappings' => '',
  'live' => null,
  'modify_links' => null,
  'name' => '',
  'optimize_per_page' => null,
  'pages' => '',
  'path_regex' => '',
  'position' => '',
  'query_name' => '',
  'reboot_on_url_change' => null,
  'restricted_domains' => '',
  'sections' => '',
  'test_mode' => null,
  'theme' => '',
  'token' => '',
  'url_change_mode' => '',
  'url_mode' => '',
  'use_cache' => null,
  'use_dummy_translations' => null,
  'variables' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'allow_hash_in_url' => null,
  'allow_query_in_url' => null,
  'auto_detect_source_language' => null,
  'created_at' => '',
  'elements' => '',
  'follow_user' => null,
  'force_cache_refresh_interval' => null,
  'id' => 0,
  'language_mappings' => '',
  'live' => null,
  'modify_links' => null,
  'name' => '',
  'optimize_per_page' => null,
  'pages' => '',
  'path_regex' => '',
  'position' => '',
  'query_name' => '',
  'reboot_on_url_change' => null,
  'restricted_domains' => '',
  'sections' => '',
  'test_mode' => null,
  'theme' => '',
  'token' => '',
  'url_change_mode' => '',
  'url_mode' => '',
  'use_cache' => null,
  'use_dummy_translations' => null,
  'variables' => ''
]));
$request->setRequestUrl('{{baseUrl}}/:userId/user-groups');
$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}}/:userId/user-groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/user-groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/:userId/user-groups", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/user-groups"

payload = {
    "allow_hash_in_url": False,
    "allow_query_in_url": False,
    "auto_detect_source_language": False,
    "created_at": "",
    "elements": "",
    "follow_user": False,
    "force_cache_refresh_interval": False,
    "id": 0,
    "language_mappings": "",
    "live": False,
    "modify_links": False,
    "name": "",
    "optimize_per_page": False,
    "pages": "",
    "path_regex": "",
    "position": "",
    "query_name": "",
    "reboot_on_url_change": False,
    "restricted_domains": "",
    "sections": "",
    "test_mode": False,
    "theme": "",
    "token": "",
    "url_change_mode": "",
    "url_mode": "",
    "use_cache": False,
    "use_dummy_translations": False,
    "variables": ""
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/user-groups"

payload <- "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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}}/:userId/user-groups")

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  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\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/:userId/user-groups') do |req|
  req.body = "{\n  \"allow_hash_in_url\": false,\n  \"allow_query_in_url\": false,\n  \"auto_detect_source_language\": false,\n  \"created_at\": \"\",\n  \"elements\": \"\",\n  \"follow_user\": false,\n  \"force_cache_refresh_interval\": false,\n  \"id\": 0,\n  \"language_mappings\": \"\",\n  \"live\": false,\n  \"modify_links\": false,\n  \"name\": \"\",\n  \"optimize_per_page\": false,\n  \"pages\": \"\",\n  \"path_regex\": \"\",\n  \"position\": \"\",\n  \"query_name\": \"\",\n  \"reboot_on_url_change\": false,\n  \"restricted_domains\": \"\",\n  \"sections\": \"\",\n  \"test_mode\": false,\n  \"theme\": \"\",\n  \"token\": \"\",\n  \"url_change_mode\": \"\",\n  \"url_mode\": \"\",\n  \"use_cache\": false,\n  \"use_dummy_translations\": false,\n  \"variables\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/user-groups";

    let payload = json!({
        "allow_hash_in_url": false,
        "allow_query_in_url": false,
        "auto_detect_source_language": false,
        "created_at": "",
        "elements": "",
        "follow_user": false,
        "force_cache_refresh_interval": false,
        "id": 0,
        "language_mappings": "",
        "live": false,
        "modify_links": false,
        "name": "",
        "optimize_per_page": false,
        "pages": "",
        "path_regex": "",
        "position": "",
        "query_name": "",
        "reboot_on_url_change": false,
        "restricted_domains": "",
        "sections": "",
        "test_mode": false,
        "theme": "",
        "token": "",
        "url_change_mode": "",
        "url_mode": "",
        "use_cache": false,
        "use_dummy_translations": false,
        "variables": ""
    });

    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}}/:userId/user-groups \
  --header 'content-type: application/json' \
  --data '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}'
echo '{
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
}' |  \
  http POST {{baseUrl}}/:userId/user-groups \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "allow_hash_in_url": false,\n  "allow_query_in_url": false,\n  "auto_detect_source_language": false,\n  "created_at": "",\n  "elements": "",\n  "follow_user": false,\n  "force_cache_refresh_interval": false,\n  "id": 0,\n  "language_mappings": "",\n  "live": false,\n  "modify_links": false,\n  "name": "",\n  "optimize_per_page": false,\n  "pages": "",\n  "path_regex": "",\n  "position": "",\n  "query_name": "",\n  "reboot_on_url_change": false,\n  "restricted_domains": "",\n  "sections": "",\n  "test_mode": false,\n  "theme": "",\n  "token": "",\n  "url_change_mode": "",\n  "url_mode": "",\n  "use_cache": false,\n  "use_dummy_translations": false,\n  "variables": ""\n}' \
  --output-document \
  - {{baseUrl}}/:userId/user-groups
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "allow_hash_in_url": false,
  "allow_query_in_url": false,
  "auto_detect_source_language": false,
  "created_at": "",
  "elements": "",
  "follow_user": false,
  "force_cache_refresh_interval": false,
  "id": 0,
  "language_mappings": "",
  "live": false,
  "modify_links": false,
  "name": "",
  "optimize_per_page": false,
  "pages": "",
  "path_regex": "",
  "position": "",
  "query_name": "",
  "reboot_on_url_change": false,
  "restricted_domains": "",
  "sections": "",
  "test_mode": false,
  "theme": "",
  "token": "",
  "url_change_mode": "",
  "url_mode": "",
  "use_cache": false,
  "use_dummy_translations": false,
  "variables": ""
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/user-groups")! 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 uploadUserProfilePicture
{{baseUrl}}/:userId/profile-picture
QUERY PARAMS

userId
BODY json

{
  "profile_picture": ""
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/:userId/profile-picture");

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  \"profile_picture\": \"\"\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/:userId/profile-picture" {:content-type :json
                                                                    :form-params {:profile_picture ""}})
require "http/client"

url = "{{baseUrl}}/:userId/profile-picture"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"profile_picture\": \"\"\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}}/:userId/profile-picture"),
    Content = new StringContent("{\n  \"profile_picture\": \"\"\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}}/:userId/profile-picture");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"profile_picture\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/:userId/profile-picture"

	payload := strings.NewReader("{\n  \"profile_picture\": \"\"\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/:userId/profile-picture HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 27

{
  "profile_picture": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/:userId/profile-picture")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"profile_picture\": \"\"\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/:userId/profile-picture"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"profile_picture\": \"\"\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  \"profile_picture\": \"\"\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/:userId/profile-picture")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/:userId/profile-picture")
  .header("content-type", "application/json")
  .body("{\n  \"profile_picture\": \"\"\n}")
  .asString();
const data = JSON.stringify({
  profile_picture: ''
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/:userId/profile-picture');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/profile-picture',
  headers: {'content-type': 'application/json'},
  data: {profile_picture: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/:userId/profile-picture';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"profile_picture":""}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/:userId/profile-picture',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "profile_picture": ""\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"profile_picture\": \"\"\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/:userId/profile-picture")
  .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/:userId/profile-picture',
  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({profile_picture: ''}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/:userId/profile-picture',
  headers: {'content-type': 'application/json'},
  body: {profile_picture: ''},
  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}}/:userId/profile-picture');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  profile_picture: ''
});

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}}/:userId/profile-picture',
  headers: {'content-type': 'application/json'},
  data: {profile_picture: ''}
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/:userId/profile-picture';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"profile_picture":""}'
};

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 = @{ @"profile_picture": @"" };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/:userId/profile-picture"]
                                                       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}}/:userId/profile-picture" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"profile_picture\": \"\"\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/:userId/profile-picture",
  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([
    'profile_picture' => ''
  ]),
  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}}/:userId/profile-picture', [
  'body' => '{
  "profile_picture": ""
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/:userId/profile-picture');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'profile_picture' => ''
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'profile_picture' => ''
]));
$request->setRequestUrl('{{baseUrl}}/:userId/profile-picture');
$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}}/:userId/profile-picture' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "profile_picture": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/:userId/profile-picture' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "profile_picture": ""
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"profile_picture\": \"\"\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/:userId/profile-picture", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/:userId/profile-picture"

payload = { "profile_picture": "" }
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/:userId/profile-picture"

payload <- "{\n  \"profile_picture\": \"\"\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}}/:userId/profile-picture")

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  \"profile_picture\": \"\"\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/:userId/profile-picture') do |req|
  req.body = "{\n  \"profile_picture\": \"\"\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/:userId/profile-picture";

    let payload = json!({"profile_picture": ""});

    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}}/:userId/profile-picture \
  --header 'content-type: application/json' \
  --data '{
  "profile_picture": ""
}'
echo '{
  "profile_picture": ""
}' |  \
  http POST {{baseUrl}}/:userId/profile-picture \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "profile_picture": ""\n}' \
  --output-document \
  - {{baseUrl}}/:userId/profile-picture
import Foundation

let headers = ["content-type": "application/json"]
let parameters = ["profile_picture": ""] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/:userId/profile-picture")! 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 Get a list of vendors available for the criteria given
{{baseUrl}}/users/available-vendors
BODY json

{
  "corporateId": "",
  "manualWorkPermission": false,
  "sourceLanguage": "",
  "targetLanguages": [],
  "types": []
}
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/available-vendors");

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  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/post "{{baseUrl}}/users/available-vendors" {:content-type :json
                                                                    :form-params {:corporateId ""
                                                                                  :manualWorkPermission false
                                                                                  :sourceLanguage ""
                                                                                  :targetLanguages []
                                                                                  :types []}})
require "http/client"

url = "{{baseUrl}}/users/available-vendors"
headers = HTTP::Headers{
  "content-type" => "application/json"
}
reqBody = "{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}"

response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Post,
    RequestUri = new Uri("{{baseUrl}}/users/available-vendors"),
    Content = new StringContent("{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}")
    {
        Headers =
        {
            ContentType = new MediaTypeHeaderValue("application/json")
        }
    }
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/users/available-vendors");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/users/available-vendors"

	payload := strings.NewReader("{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
POST /baseUrl/users/available-vendors HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 120

{
  "corporateId": "",
  "manualWorkPermission": false,
  "sourceLanguage": "",
  "targetLanguages": [],
  "types": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/users/available-vendors")
  .setHeader("content-type", "application/json")
  .setBody("{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/users/available-vendors"))
    .header("content-type", "application/json")
    .method("POST", HttpRequest.BodyPublishers.ofString("{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\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  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}");
Request request = new Request.Builder()
  .url("{{baseUrl}}/users/available-vendors")
  .post(body)
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/users/available-vendors")
  .header("content-type", "application/json")
  .body("{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}")
  .asString();
const data = JSON.stringify({
  corporateId: '',
  manualWorkPermission: false,
  sourceLanguage: '',
  targetLanguages: [],
  types: []
});

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

xhr.addEventListener('readystatechange', function () {
  if (this.readyState === this.DONE) {
    console.log(this.responseText);
  }
});

xhr.open('POST', '{{baseUrl}}/users/available-vendors');
xhr.setRequestHeader('content-type', 'application/json');

xhr.send(data);
import axios from 'axios';

const options = {
  method: 'POST',
  url: '{{baseUrl}}/users/available-vendors',
  headers: {'content-type': 'application/json'},
  data: {
    corporateId: '',
    manualWorkPermission: false,
    sourceLanguage: '',
    targetLanguages: [],
    types: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/users/available-vendors';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"corporateId":"","manualWorkPermission":false,"sourceLanguage":"","targetLanguages":[],"types":[]}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
const settings = {
  async: true,
  crossDomain: true,
  url: '{{baseUrl}}/users/available-vendors',
  method: 'POST',
  headers: {
    'content-type': 'application/json'
  },
  processData: false,
  data: '{\n  "corporateId": "",\n  "manualWorkPermission": false,\n  "sourceLanguage": "",\n  "targetLanguages": [],\n  "types": []\n}'
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}")
val request = Request.Builder()
  .url("{{baseUrl}}/users/available-vendors")
  .post(body)
  .addHeader("content-type", "application/json")
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'POST',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/users/available-vendors',
  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({
  corporateId: '',
  manualWorkPermission: false,
  sourceLanguage: '',
  targetLanguages: [],
  types: []
}));
req.end();
const request = require('request');

const options = {
  method: 'POST',
  url: '{{baseUrl}}/users/available-vendors',
  headers: {'content-type': 'application/json'},
  body: {
    corporateId: '',
    manualWorkPermission: false,
    sourceLanguage: '',
    targetLanguages: [],
    types: []
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('POST', '{{baseUrl}}/users/available-vendors');

req.headers({
  'content-type': 'application/json'
});

req.type('json');
req.send({
  corporateId: '',
  manualWorkPermission: false,
  sourceLanguage: '',
  targetLanguages: [],
  types: []
});

req.end(function (res) {
  if (res.error) throw new Error(res.error);

  console.log(res.body);
});
const axios = require('axios').default;

const options = {
  method: 'POST',
  url: '{{baseUrl}}/users/available-vendors',
  headers: {'content-type': 'application/json'},
  data: {
    corporateId: '',
    manualWorkPermission: false,
    sourceLanguage: '',
    targetLanguages: [],
    types: []
  }
};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/users/available-vendors';
const options = {
  method: 'POST',
  headers: {'content-type': 'application/json'},
  body: '{"corporateId":"","manualWorkPermission":false,"sourceLanguage":"","targetLanguages":[],"types":[]}'
};

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 = @{ @"corporateId": @"",
                              @"manualWorkPermission": @NO,
                              @"sourceLanguage": @"",
                              @"targetLanguages": @[  ],
                              @"types": @[  ] };

NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/available-vendors"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt

let uri = Uri.of_string "{{baseUrl}}/users/available-vendors" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}" in

Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/users/available-vendors",
  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([
    'corporateId' => '',
    'manualWorkPermission' => null,
    'sourceLanguage' => '',
    'targetLanguages' => [
        
    ],
    'types' => [
        
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
request('POST', '{{baseUrl}}/users/available-vendors', [
  'body' => '{
  "corporateId": "",
  "manualWorkPermission": false,
  "sourceLanguage": "",
  "targetLanguages": [],
  "types": []
}',
  'headers' => [
    'content-type' => 'application/json',
  ],
]);

echo $response->getBody();
setUrl('{{baseUrl}}/users/available-vendors');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$request->setContentType('application/json');
$request->setBody(json_encode([
  'corporateId' => '',
  'manualWorkPermission' => null,
  'sourceLanguage' => '',
  'targetLanguages' => [
    
  ],
  'types' => [
    
  ]
]));

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
append(json_encode([
  'corporateId' => '',
  'manualWorkPermission' => null,
  'sourceLanguage' => '',
  'targetLanguages' => [
    
  ],
  'types' => [
    
  ]
]));
$request->setRequestUrl('{{baseUrl}}/users/available-vendors');
$request->setRequestMethod('POST');
$request->setBody($body);

$request->setHeaders([
  'content-type' => 'application/json'
]);

$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/users/available-vendors' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "corporateId": "",
  "manualWorkPermission": false,
  "sourceLanguage": "",
  "targetLanguages": [],
  "types": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/available-vendors' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
  "corporateId": "",
  "manualWorkPermission": false,
  "sourceLanguage": "",
  "targetLanguages": [],
  "types": []
}'
import http.client

conn = http.client.HTTPSConnection("example.com")

payload = "{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}"

headers = { 'content-type': "application/json" }

conn.request("POST", "/baseUrl/users/available-vendors", payload, headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/users/available-vendors"

payload = {
    "corporateId": "",
    "manualWorkPermission": False,
    "sourceLanguage": "",
    "targetLanguages": [],
    "types": []
}
headers = {"content-type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
library(httr)

url <- "{{baseUrl}}/users/available-vendors"

payload <- "{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}"

encode <- "json"

response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/users/available-vendors")

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  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}"

response = http.request(request)
puts response.read_body
require 'faraday'

conn = Faraday.new(
  url: 'https://example.com',
  headers: {'Content-Type' => 'application/json'}
)

response = conn.post('/baseUrl/users/available-vendors') do |req|
  req.body = "{\n  \"corporateId\": \"\",\n  \"manualWorkPermission\": false,\n  \"sourceLanguage\": \"\",\n  \"targetLanguages\": [],\n  \"types\": []\n}"
end

puts response.status
puts response.body
use serde_json::json;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/users/available-vendors";

    let payload = json!({
        "corporateId": "",
        "manualWorkPermission": false,
        "sourceLanguage": "",
        "targetLanguages": (),
        "types": ()
    });

    let mut headers = reqwest::header::HeaderMap::new();
    headers.insert("content-type", "application/json".parse().unwrap());

    let client = reqwest::Client::new();
    let response = client.post(url)
        .headers(headers)
        .json(&payload)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request POST \
  --url {{baseUrl}}/users/available-vendors \
  --header 'content-type: application/json' \
  --data '{
  "corporateId": "",
  "manualWorkPermission": false,
  "sourceLanguage": "",
  "targetLanguages": [],
  "types": []
}'
echo '{
  "corporateId": "",
  "manualWorkPermission": false,
  "sourceLanguage": "",
  "targetLanguages": [],
  "types": []
}' |  \
  http POST {{baseUrl}}/users/available-vendors \
  content-type:application/json
wget --quiet \
  --method POST \
  --header 'content-type: application/json' \
  --body-data '{\n  "corporateId": "",\n  "manualWorkPermission": false,\n  "sourceLanguage": "",\n  "targetLanguages": [],\n  "types": []\n}' \
  --output-document \
  - {{baseUrl}}/users/available-vendors
import Foundation

let headers = ["content-type": "application/json"]
let parameters = [
  "corporateId": "",
  "manualWorkPermission": false,
  "sourceLanguage": "",
  "targetLanguages": [],
  "types": []
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/available-vendors")! 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 Clear cache by key
{{baseUrl}}/cache/:key
QUERY PARAMS

key
Examples
REQUEST

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cache/:key");

CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])

(client/delete "{{baseUrl}}/cache/:key")
require "http/client"

url = "{{baseUrl}}/cache/:key"

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}}/cache/:key"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cache/:key");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "{{baseUrl}}/cache/:key"

	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/cache/:key HTTP/1.1
Host: example.com

AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/cache/:key")
  .execute()
  .toCompletableFuture()
  .thenAccept(System.out::println)
  .join();

client.close();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("{{baseUrl}}/cache/:key"))
    .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}}/cache/:key")
  .delete(null)
  .build();

Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/cache/:key")
  .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}}/cache/:key');

xhr.send(data);
import axios from 'axios';

const options = {method: 'DELETE', url: '{{baseUrl}}/cache/:key'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const url = '{{baseUrl}}/cache/:key';
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}}/cache/:key',
  method: 'DELETE',
  headers: {}
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
val client = OkHttpClient()

val request = Request.Builder()
  .url("{{baseUrl}}/cache/:key")
  .delete(null)
  .build()

val response = client.newCall(request).execute()
const http = require('https');

const options = {
  method: 'DELETE',
  hostname: 'example.com',
  port: null,
  path: '/baseUrl/cache/:key',
  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}}/cache/:key'};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
const unirest = require('unirest');

const req = unirest('DELETE', '{{baseUrl}}/cache/: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: 'DELETE', url: '{{baseUrl}}/cache/:key'};

try {
  const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}
const fetch = require('node-fetch');

const url = '{{baseUrl}}/cache/:key';
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}}/cache/:key"]
                                                       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}}/cache/:key" in

Client.call `DELETE uri
>>= fun (res, body_stream) ->
  (* Do stuff with the result *)
 "{{baseUrl}}/cache/:key",
  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}}/cache/:key');

echo $response->getBody();
setUrl('{{baseUrl}}/cache/:key');
$request->setMethod(HTTP_METH_DELETE);

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
setRequestUrl('{{baseUrl}}/cache/:key');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();

echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cache/:key' -Method DELETE 
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cache/:key' -Method DELETE 
import http.client

conn = http.client.HTTPSConnection("example.com")

conn.request("DELETE", "/baseUrl/cache/:key")

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
import requests

url = "{{baseUrl}}/cache/:key"

response = requests.delete(url)

print(response.json())
library(httr)

url <- "{{baseUrl}}/cache/:key"

response <- VERB("DELETE", url, content_type("application/octet-stream"))

content(response, "text")
require 'uri'
require 'net/http'

url = URI("{{baseUrl}}/cache/:key")

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/cache/:key') do |req|
end

puts response.status
puts response.body
use std::str::FromStr;
use reqwest;

#[tokio::main]
pub async fn main() {
    let url = "{{baseUrl}}/cache/:key";

    let client = reqwest::Client::new();
    let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
        .send()
        .await;

    let results = response.unwrap()
        .json::()
        .await
        .unwrap();

    dbg!(results);
}
curl --request DELETE \
  --url {{baseUrl}}/cache/:key
http DELETE {{baseUrl}}/cache/:key
wget --quiet \
  --method DELETE \
  --output-document \
  - {{baseUrl}}/cache/:key
import Foundation

let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cache/:key")! 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()